#jenkins
#дженкинс
Вопрос:
Я использую GitHub pull request builder для запуска сборки конвейера из веб-сайтов GitHub, когда разработчики делают PR.
Чтобы убедиться, что я извлекаю скрипт конвейера, связанный с PR, который я использую, Pipeline script from SCM
и указывающий ${sha1}
в качестве спецификатора ветви. Проблема в том, что когда я запускаю сборку вручную, Дженкинс пытается получить ${sha1}
ветку (поскольку переменная env не существует).
Есть ли способ установить по умолчанию значение master при запуске сборки вручную?
Комментарии:
1. Если вы запускаете сборку из пользовательского интерфейса, вы можете указать идентификатор SHA ГЛАВЫ главной ветви.
2. Я думаю, это сработает только при сборке с параметрами? У меня нет SHA в качестве параметра, он берется из содержимого веб-справочника
3. Да, он поступает из webhook в случае запросов на извлечение. Вы упомянули, что хотите собрать его вручную. Как вы хотите запустить сборку вручную?
4. просто нажав «Построить сейчас»
5. т. Е. я хочу установить значение по умолчанию для значения sha1