Size: a a a

2020 October 11

DB

Dmitry Burmistrov in jenkins_ru
a, теперь он stylus
источник

AV

Alexander Valkov in jenkins_ru
Есть готовое, или самому писать ?
источник

DB

Dmitry Burmistrov in jenkins_ru
там три строчки написать
готового скорее всего нет, т.к. никто не пользует UI для написания пайплайнов
источник

AV

Alexander Valkov in jenkins_ru
Ну так-то да, я не очень в этих всяких css, правда.
источник

Д

Дмитрий in jenkins_ru
Всем привет, подскажите во время чекаута, git выкачивает комит, а не ветку
Захожу в WS, делаю git branch, получаю комит, не ветку
Есть пример, когда в pipeline пишу просто
Git там все ок, но по тайм-ауту отваливает
А через checkout gitscm, получается вытягивает только комит
источник
2020 October 12

YK

Yura Korevikov in jenkins_ru
Доброй ночи. Подскажите, есть ли возможность запускать groovy-скрипты на слейв-нодах? или такой возможности нет?
источник

M

Max.d 🤖 in jenkins_ru
Yura Korevikov
Доброй ночи. Подскажите, есть ли возможность запускать groovy-скрипты на слейв-нодах? или такой возможности нет?
sh "groovy foo.groovy"? Или о чём речь?
источник

Н

Никитяо in jenkins_ru
Max.d 🤖
sh "groovy foo.groovy"? Или о чём речь?
звучит как вариант)
источник

YK

Yura Korevikov in jenkins_ru
В недекларативном пайплайне использую io.File, только сейчас узнал, что groovy исполняется всегда на мастер ноде, а не на указанной в node() слейве.
источник

YK

Yura Korevikov in jenkins_ru
Думал мб есть костыль, чтобы запускать на слейве, но похоже, что нет :(
источник

IA

Ivan Alexandrov in jenkins_ru
Дмитрий
Всем привет, подскажите во время чекаута, git выкачивает комит, а не ветку
Захожу в WS, делаю git branch, получаю комит, не ветку
Есть пример, когда в pipeline пишу просто
Git там все ок, но по тайм-ауту отваливает
А через checkout gitscm, получается вытягивает только комит
Обернуть в retry {} и увеличить таймаут. Также увеличить тайм-аут для субмодулей, если есть
источник

JR

Jürgen Romins in jenkins_ru
Дмитрий
Всем привет, подскажите во время чекаута, git выкачивает комит, а не ветку
Захожу в WS, делаю git branch, получаю комит, не ветку
Есть пример, когда в pipeline пишу просто
Git там все ок, но по тайм-ауту отваливает
А через checkout gitscm, получается вытягивает только комит
Для чекаута в пайплайне достаточно добавить shallow clones и clone timeout. По умолчанию таймаут мал
источник

JR

Jürgen Romins in jenkins_ru
Для пр shallow clones соответственно не используем
источник

E

Elenhil in jenkins_ru
Yura Korevikov
В недекларативном пайплайне использую io.File, только сейчас узнал, что groovy исполняется всегда на мастер ноде, а не на указанной в node() слейве.
Используйте пайплайн степы для файловых операций
источник

in jenkins_ru
Всем привет, не подскажите в чем может быть проблема. Иногда дженкинс начинает бесконечно тригерится на изменения в гитхаб, или битбакете. За выходные на двоих джобах набежало около 5000 билдов на каждой. И в большинстве случаев после такого на сервер, где происходят билды, зайти невозможно. Можно ли как то ограничить количество билдов, если, допустим, есть уже 30 failed подряд? Или может есть способ как то проблему с бесконечним тригером решить?
источник

JR

Jürgen Romins in jenkins_ru
Всем привет, не подскажите в чем может быть проблема. Иногда дженкинс начинает бесконечно тригерится на изменения в гитхаб, или битбакете. За выходные на двоих джобах набежало около 5000 билдов на каждой. И в большинстве случаев после такого на сервер, где происходят билды, зайти невозможно. Можно ли как то ограничить количество билдов, если, допустим, есть уже 30 failed подряд? Или может есть способ как то проблему с бесконечним тригером решить?
Запретить параллельно билдить и расставить зависимости джоб по блокировки
источник

D

Dmitrич in jenkins_ru
Yura Korevikov
В недекларативном пайплайне использую io.File, только сейчас узнал, что groovy исполняется всегда на мастер ноде, а не на указанной в node() слейве.
FilePath позволяет выполнять где надо и  это даже не костыль . Либо пайплайн степы, как советовали выше
источник

YK

Yura Korevikov in jenkins_ru
Dmitrич
FilePath позволяет выполнять где надо и  это даже не костыль . Либо пайплайн степы, как советовали выше
Спасибо, посмотрю сегодня
источник

S

Solyar in jenkins_ru
Народ а никак не обойти то что Jenkins не позволяет переключится на уровни выше чем текущая директория для запущенной джобы
источник

S

Solyar in jenkins_ru
Сколько с Дженкинсом работаю не задавался таким вопросом
источник