Доброго дня!
Коллеги, есть задача по выбору веток из репы через gitParameter.
Осложняется это тем, что у меня задача типа pipeline, а jenkinsfile, содержащий декларативный пайплайн, лежит в отдельной репе. На которую и указывает SCM внутри задачи.
Сейчас задача решена через groove script внутри Active Choices Reactive Parameter.
Но разрабы хотят получить сложную схему выбора веток и тегов перед деплоем.
И оптимальным было бы задействовать именно gitParameter, так как в результате я получаю массив данных, которые можно было бы использовать позднее через params.BRANCH.
Однако у gitParameter отсутствует функция аутентификации.
При его использовании получаю сообщение, что не настроен SCM.
Простое добавление второй репы (с кодом) в SCM внутри задачи типа pipeline не помогает. Она там ищет только Jenkinsfile.
Может кто-то подсказать, как добавить дополнительную репу в SCM, чтобы gitParameter мог воспользоваться этой аутентификацией?