jenkins_ru | Unsorted

Telegram-канал jenkins_ru - jenkins_ru

-

Общаемся на темы, посвященныe Jenkins Видео с митапов: http://youtube.com/jenkinsru Место активного общения разработчиков https://gitter.im/jenkinsci-ru/publiс Самые свежие новости https://twitter.com/jenkins_ru

Subscribe to a channel

jenkins_ru

а где в таком случае должен находиться jar?
пробовал через Grab, но что-то никак не получилось заставить его работать таким образом

Читать полностью…

jenkins_ru

ну если брать на примере того же подключения к базе, то сначала импортирую драйвер (сторонний jar) для работы с бд в class path, а потом в поле скрипт этого параметра код типа такого. параметр создан в настройках самого джоба, а не описан в пайплайне, но думаю это не проблема переделать

import groovy.sql.Sql

Sql connection = Sql.newInstance("DB", "USER", "PASSWD")

result = connection.rows("SELECT ...")

return result

Читать полностью…

jenkins_ru

не не, тут больше не вопрос, где лучше переменные хранить, а как правильно импортировать сторонний драйвер для работы с бд дженкинсу)

Читать полностью…

jenkins_ru

всем привет. никто не сталкивался с необходимостью импорта сторонних библиотек для работы какого-то функционала в дженкинсе?
например, есть Active Choice Param, вместо того, чтоб делать его значения статическими, есть идея подключиться к базе и запросом из нее получить возможные варианты параметра. для того чтоб это сделать, нужно импортировать драйвер для работы с базой. решение рабочее этого импорта есть, но выглядит оно костыльно. может кто-то делал что-то подобное?

Читать полностью…

jenkins_ru

если кому-то интересно, в чём было дело - не знаю каким образом, но оказалось в системе 2 Jenkins, новый запускался через jenkins, старый же через service start jenkins. А я не мог после обновления системы достучаться до старого (хотя он был запущен) т.к. включился firewall

Читать полностью…

jenkins_ru

попробуй объявлять параметры в пропертях

properties([
parameters([
string(
name: 'BRANCH',
defaultValue: 'master',
trim: true,
description: '<b>Ветка для сборки</b>'
),
])
])

Читать полностью…

jenkins_ru

ну и пишет что Jenkins initial setup is required.

Читать полностью…

jenkins_ru

понял, спасибо. и ещё вопрос - можно ли как-то из старой папки запустить Jenkins минуя все эти ухищрения? просто чтобы проверить что он работает

Читать полностью…

jenkins_ru

ну и whereis jenkins выводит 2 места , если вдруг это поможет

Читать полностью…

jenkins_ru

Каталог тот же, что и у нового?

Читать полностью…

jenkins_ru

Запустить по старому пути это изменить systemd скрипт если про это

Читать полностью…

jenkins_ru

мне бы запустить старый, перенастраивать новый это очень гемморно будет, да и по адресу не открывается он 😔

Читать полностью…

jenkins_ru

Запусти в докере и обновление корневой системы не будет влиять

Читать полностью…

jenkins_ru

а это вообще возможно? грубо говоря, у меня после обновы ОС есть остался старый каталог (/var/lib/jenkins), но почему-то, когда пишу service jenkins start - он мне запускает новый. Как я могу вернуть старый?

Читать полностью…

jenkins_ru

я не понимаю даже как это гуглить

Читать полностью…

jenkins_ru

Grapes/Grab


@Grab('org.apache.commons:commons-math3:3.4.1')
import org.apache.commons.math3.primes.Primes

Читать полностью…

jenkins_ru

А поделитесь как вы блок script что-то импортаете, я либу так и не смог.

Читать полностью…

jenkins_ru

Я храню эти значения в переменной в shared library. И потом импортаю

Читать полностью…

jenkins_ru

всем спасибо за советы :)

Читать полностью…

jenkins_ru

До дома доеду, попробую, спасибо!

Читать полностью…

jenkins_ru

Привет всем, подскажите пожалуйста.
Ловлю постоянно ошибку, но ТОЛЬКО при билде новых тегов. Прикол заключается в том что если новый появившийся тег у multibranch pipeline запустить - Jenkins с высокой вероятностью кинет ошибку в стиле неизвестной переменной, например: groovy.lang.MissingPropertyException: No such property: REGISTRY for class: groovy.lang.Binding
НО! Все переменные находятся в начале пайплайна в виде:
string(name: 'REGISTRY', defaultValue: 'pivo.vodka.ru', description: 'The address of your registry')
При повторном запуске все ок, но практически всегда при первом запуске никогда не билдившегося пайплайна - происходит такое, есть ли решение? Что это за странное поведение Jenkins? Будто он в первый раз не может записать переменные и поэтому выдает данную ошибку, хотя это всего то parameters.

В данный момент каждый раз после первого фейла мы просто перезапускаем билд и все работает, но хотелось бы чтобы такого абсурда не было, т.е. понять в чем же заключается трабла для дженкинса в первый раз увидеть и запомнить переменные в parameters.

Читать полностью…

jenkins_ru

т.к. по логам сейчас Jenkins запускается из

Running from: /usr/share/java/jenkins.war
webroot: /root/.jenkins/war

Читать полностью…

jenkins_ru

а как можно изменить скрипт, и где он находится?

Читать полностью…

jenkins_ru

как можно проверить где каталог нового? мне кажется что нет

Читать полностью…

jenkins_ru

после обновления системы Jenkins стал как новый (при команде jenkins в терминале выводится что вот вам пожалуйста пароль для настройки и тд, хотя он уже был настроен). До обновления всё работало как надо. От старого Jenkins осталась директория где папки вида job / plugins / etc. Я хотел бы запустить старый Jenkins, но не понимаю как это сделать

Читать полностью…

jenkins_ru

всё еще интересно но ничего не понятно

Читать полностью…

jenkins_ru

Либо заблокируй обновление Дженкинс

Читать полностью…

jenkins_ru

что ты подразумеваешь под старым?

Читать полностью…

jenkins_ru

подскажу: начини с поиска системы инициализации и как это запускается, потом как это изменить

Читать полностью…

jenkins_ru

почитать и погуглить

Читать полностью…
Subscribe to a channel