Size: a a a

2021 January 29

АО

Алексей Овсянников... in jenkins_ru
Ruslan Kvashuk
О боте...
Мое мнение.
Для начала завести и без секретов и без кредов...
А потом уже допилить что бы было красиво, с секретами или кредами...

Как минимум сервер с Jenkins'ом должен иметь SSL.
Это в доках telegram-api есть.

Сорян, если я капитан очевидность.
Но все же надеюсь помог хоть чем-то.
Насчет ссл - только если использовать вебхуки, там еще есть лонгпол
источник

E

Elenhil in jenkins_ru
Алексей Овсянников
Я о том, что курл - не нормальный бот
Спорно. Все равно там под капотом курл
источник

RK

Ruslan Kvashuk in jenkins_ru
Алексей Овсянников
Насчет ссл - только если использовать вебхуки, там еще есть лонгпол
Бот писал не ты.
Читать доку к плагину надо... или код  😁🤷‍♂
источник

АО

Алексей Овсянников... in jenkins_ru
Эх, ясненько
источник

E

Elenhil in jenkins_ru
Фристайл потихоньку все хуже поддерживается плагинами, все потихоньку на пайп перелазят
источник

RK

Ruslan Kvashuk in jenkins_ru
Об ограничениях для пользователей
Если не ошибаюсь
В каком то из плагинов в доке есть инфа что можно указать админа
И только он будет управлять подписками...
Вроде секьюрно
Но как там на самом деле реализовано...
Это я о плагине с телеграмм ботом...
🤷‍♂
источник

E

Elenhil in jenkins_ru
Но вообще у меня телик плагин еще год назад работал
источник

E

Elenhil in jenkins_ru
На фристайле
источник
2021 January 30

I

IGOR in jenkins_ru
Добрый вечер, на одном из приложений jenkins запускает старый комит, а не последний комит ветки. На остальных все норм. У кого-то было подобное ?
источник

E

Elenhil in jenkins_ru
IGOR
Добрый вечер, на одном из приложений jenkins запускает старый комит, а не последний комит ветки. На остальных все норм. У кого-то было подобное ?
Что-то с локальным гитом, или где-то захардкожен коммит
источник

I

IGOR in jenkins_ru
Elenhil
Что-то с локальным гитом, или где-то захардкожен коммит
Тоже так думаю, когда делаю checkout на ветку и собираю, все становиться нормально
источник

I

IGOR in jenkins_ru
Нужно обьяснить разработчикам что им нужно поменять
источник
2021 January 31

Н

Никитяо in jenkins_ru
Алексей Овсянников
Ну доставать-то их всё равно придется, а в логах оно как обычный урл будет
чего?
источник

Н

Никитяо in jenkins_ru
wrap maskpasswordsbuildwrapper есть для совсем уж нетривиальных случаев
источник

u

unixshaman in jenkins_ru
Подскажите, пожалуйста, точно нет никакого способа, сгенерировать шаг создания пайплайна для Jenkins seed job, из существующего пайплайна?
источник

HC

Henry Chinaski in jenkins_ru
unixshaman
Подскажите, пожалуйста, точно нет никакого способа, сгенерировать шаг создания пайплайна для Jenkins seed job, из существующего пайплайна?
Правильно ли я понимаю, что вам нужен пайплайн для сидДжобы?
источник

E

Elenhil in jenkins_ru
unixshaman
Подскажите, пожалуйста, точно нет никакого способа, сгенерировать шаг создания пайплайна для Jenkins seed job, из существующего пайплайна?
Непонятно что вы хотите
источник

S

Solyar in jenkins_ru
unixshaman
Подскажите, пожалуйста, точно нет никакого способа, сгенерировать шаг создания пайплайна для Jenkins seed job, из существующего пайплайна?
Если я правильно понял то вы хотите создать джобу с указанием пайплайна который уже в репозитории лежит?
источник

u

unixshaman in jenkins_ru
Henry Chinaski
Правильно ли я понимаю, что вам нужен пайплайн для сидДжобы?
Нуу, кажется что да.
Т.е. у меня есть 1 пайплайн, который в зависимости от имени пайплайна работает по разному. Этот 1 пайплайн лежит в GitLab, а в Jenkins у меня создано куча пайплайнов, которые как раз выгружаются из того единственного, который в GitLab.

И я хочу автоматизировать процесс создания этого списка пайплайна в Jenkins, чтобы структуру можно было на разных окружениях раскатывать. А то в существующих пайплайнах забит путь к GitLab для этого окружения, ну и всякие другие параметры хочу там заодно менять.

Собственно, хочу 1 пайплайн - который мне будет раскатывать все остальные. И не мучиться с ручным созданием всей структуры каждый раз.
источник

u

unixshaman in jenkins_ru
Вот я тут почитал/посмотрел https://www.digitalocean.com/community/tutorials/how-to-automate-jenkins-job-configuration-using-job-dsl
Самый последний пример, но ручками делать вот это все, лезть в xml там, чтобы хотя бы что-то разобрать. Какие-то abstractFolder'ы правильно создавать и прочее прочее - не хотел 100500 раз запускаться в отладку, чтобы создать такую махину. Думал, может быть можно как-то описание существующих пайплайнов получить в JSON как-то по api, чтобы можно было хотя бы какими-то кусками воспользоваться.
источник