Size: a a a

2020 October 08

Д

Дмитрий in jenkins_ru
всем привет, подскажите могу я в pipeline сделать таким образом
def count =0;
и к примеру в посте если билд феил то тогда, увеличивать значение на 1?
источник

u

unixshaman in jenkins_ru
Дмитрий
всем привет, подскажите могу я в pipeline сделать таким образом
def count =0;
и к примеру в посте если билд феил то тогда, увеличивать значение на 1?
currentBuild.result если FAILURE, то инкрементить
источник

E

Elenhil in jenkins_ru
А ещё лучше в post(failure())
источник
2020 October 09

e

ep4sh in jenkins_ru
всем привет, отваливается рандомно виндовый Jenkins worker
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@49965c98:JNLP4-connect connection

есть идеи почему?
источник

AM

Alexey M in jenkins_ru
ep4sh
всем привет, отваливается рандомно виндовый Jenkins worker
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@49965c98:JNLP4-connect connection

есть идеи почему?
На статическом порту висят?
источник

AM

Alexey M in jenkins_ru
%JenkinsURL%/configureSecurity -> Agents -> TCP port for inbound agents
источник

e

ep4sh in jenkins_ru
Alexey M
На статическом порту висят?
Да
источник

AM

Alexey M in jenkins_ru
За реверс-прокси?
источник

e

ep4sh in jenkins_ru
Нет, мастер - воркер напрямую
источник

AM

Alexey M in jenkins_ru
У нас прост недавно (после обновления на свежий LTS) совсем перестали цепляться виндовые агенты, нам помогло в расширенных настройках агентов прописать Tunnel connection through = %JENKINS_URL%:%JENKINS_PORT%, как раз чтобы напрямую стучались
источник

e

ep4sh in jenkins_ru
Ага ок 👌 попробую
источник

e

ep4sh in jenkins_ru
Сейчас обновлю Java везде чтобы одинаковая была
источник

e

ep4sh in jenkins_ru
И ребутну виндовые тачки затем посмотрю
источник

AM

Alexey M in jenkins_ru
ep4sh
Сейчас обновлю Java везде чтобы одинаковая была
Тоже хорошая тема. Мастер был на 11й, воркеры на 8й. Иногда рандомно взрывалось :D
источник

e

ep4sh in jenkins_ru
Понял спасибо 🙏
источник

AM

Alexey M in jenkins_ru
Кстати, мастер standalone или в docker?
источник

B

Bogdan in jenkins_ru
Bogdan
Добрый вечер, кто сможет подсказать, возможно есть плагин или готовое решение. Нужно мониторить слейв ноду на определенное количество зафейленых на ней билдов.
выше предлагали прометеус, но он не помог, да и в описании плагина собственно говорится:
Currently only metrics from the Metrics-plugin and summary of build duration of jobs and pipeline stages
Проблема в том, что нет api куска, отвечающего за build history на ноде, может кто-то сталкивался и сможет подсказать как это все таки можно отмониторить?
источник

JR

Jürgen Romins in jenkins_ru
Bogdan
выше предлагали прометеус, но он не помог, да и в описании плагина собственно говорится:
Currently only metrics from the Metrics-plugin and summary of build duration of jobs and pipeline stages
Проблема в том, что нет api куска, отвечающего за build history на ноде, может кто-то сталкивался и сможет подсказать как это все таки можно отмониторить?
Можно свой кастомный эспортер сделать или гигею посмотреть
источник

B

Bogdan in jenkins_ru
Jürgen Romins
Можно свой кастомный эспортер сделать или гигею посмотреть
Спасибо за ответ, но не могли бы вы уточнить что такое кастомный экспортер и гигея?
источник

JR

Jürgen Romins in jenkins_ru
Bogdan
Спасибо за ответ, но не могли бы вы уточнить что такое кастомный экспортер и гигея?
кастомный экспортер это когда пишешь приложение и оно тебе для прометеуса отдает информацию, сам эспортер пишеться уже под конретное приложение и с его особенностями, гигея http://hygieia.github.io/Hygieia/getting_started.html
источник