Size: a a a

2020 November 17

i

intruder in jenkins_ru
подскажите плз как из вебхука гитлаба поймать хэш коммита и бранч, и стянуть соответствующую ветку а также сделать коммит статус именно этого коммита через пайплайн
источник

AB

Andrey Babushkin in jenkins_ru
Viacheslav Dubrovskyi
Вопрос не про создание субджоб, а запуск по пушу в бранч для которого есть МР и только для тех МР где указан спец. таргет бранч.
а, ну это уже в самом Jenkinsfile надо прописать
доки говорят, что есть вот такое
when { changeRequest target: 'master' }
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Для этого билд должен запуститься?
источник

AB

Andrey Babushkin in jenkins_ru
да
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
тогда это не подходит.
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
вероятно только через general-webhook получится. Там можно сделать фильтр по переменной
источник

i

intruder in jenkins_ru
ребят, есть ли какойто способ перед git fetch получить все текущие ветки и сделать параметром, чтобы можно было выбрать через ui
источник

i

intruder in jenkins_ru
нашел способ через преждварительный скрипт, который в файл проперти скидывает все бранчи. но тту вопрос - можно ли сделать это отдельной джобой, но както между workspace расшарить этот файл
источник

D

Dmitrич in jenkins_ru
intruder
нашел способ через преждварительный скрипт, который в файл проперти скидывает все бранчи. но тту вопрос - можно ли сделать это отдельной джобой, но както между workspace расшарить этот файл
https://plugins.jenkins.io/uno-choice/ хоть весы в ui рисуйте
источник

i

intruder in jenkins_ru
Dmitrич
https://plugins.jenkins.io/uno-choice/ хоть весы в ui рисуйте
немного про другое, я могу использовать один из видов параметризированной сборки. но тут вопрос -как подсунуть файл из другой джобы
источник

i

intruder in jenkins_ru
источник

i

intruder in jenkins_ru
вот этот способ, но он там использует крон , а у меня нет доступа никуда кроме воркспейса
источник

D

Dmitrич in jenkins_ru
intruder
немного про другое, я могу использовать один из видов параметризированной сборки. но тут вопрос -как подсунуть файл из другой джобы
Про все тоже самое. Дата статьи очень старая. Есть более элегантные способы сделать бранч селектор
источник

i

intruder in jenkins_ru
Dmitrич
Про все тоже самое. Дата статьи очень старая. Есть более элегантные способы сделать бранч селектор
Ок,  посмотрю,  спасибо)
источник

D

Dmitrич in jenkins_ru
intruder
Ок,  посмотрю,  спасибо)
Собственно один из  простых скрипт параметр, который сделает git branch -r и вернёт лист веток.
источник

D

Dmitrич in jenkins_ru
intruder
Ок,  посмотрю,  спасибо)
И вот второй один из самых простых  https://plugins.jenkins.io/git-parameter/
источник

D

Dmitrич in jenkins_ru
Dmitrич
Собственно один из  простых скрипт параметр, который сделает git branch -r и вернёт лист веток.
И ls-remote , а не branch, насколько помню
источник
2020 November 18

JR

Jürgen Romins in jenkins_ru
intruder
нашел способ через преждварительный скрипт, который в файл проперти скидывает все бранчи. но тту вопрос - можно ли сделать это отдельной джобой, но както между workspace расшарить этот файл
Можно через list branch parameters плагин либо через dynamic parameter
источник

KA

Krapivin Andrey in jenkins_ru
Добрый день. Обновился до 2.266. Теперь при сохранении настроек проекта появляется большое белое окно Error и все. В окне пусто. Что делать?)
источник

АБ

Андрей Балашов... in jenkins_ru
откатываться из бэкапа
источник