всем привет. вопрос ещё по Jenkins. Апгрейднул OS , и теперь запускается новая версия Jenkins, хотя старая присутствует и лежит по другому адресу. Как можно запустить через service старую версию? Как её вообще можно из папки запустить?)
Читать полностью…с битбакетом не работал, но знаю что при работе с гитлабом даже есть параметр специальный, в котором можно указать, куда чекаут делать. может подобное есть и для бакета
Читать полностью…всем привет.
подскажите, плз, по ситуации:
есть джоб в Jenkins, есть pipeline, мне нужно в pipeline запускать раз в неделю вытягивание метаданных, складывание их в git и push на битбакет.
с вытягиванием метаданных разобрался, но вот как сделать так чтобы каждый раз когда джоба запускается - она брала и создавала новую папку, туда извлекала метаданные и тд? Сейчас есть ощущение что папка (или ветка в pipeline когда я делаю checkout на ветку через sh ) всегда присутствует где-то локально и едина для всех каждой из джоб
у меня недавно такое было, причина была в том что агент запускался в контейнере и внутри, первое что я делал, было cleanWS(). после очистки всё уходило в вечную загрузку репо. решилось отдельным стейджем очистки (как и должно быть, но я затупил... ).
К сожалению как у вас, не могу сказать. та же причина или нет...
Вот да, пока что склоняюсь к тому что надо либо в каждом джобе это настраивать отдельно, что не хотелось бы. Либо со стороны дергать апи дженкинса, что тоже не очень хорошо. Поэтому и спросил, возможно я просто плохо искал, и не нашел плагина который бы мог глобально как-то по всем проектам после сборки вызывать какаю-то апиху.
Читать полностью…Приветствую. Подскажите можно ли как-то настроить что бы дженкинс вызывал какой-то урл после успешного билда. Только не в рамках какого-то проекта, а глобально. Что бы после любой сборки вызывался эндпоинт. Есть ли может какой-то плагин, или можно добиться этого стандартными средствами?
Читать полностью…Тогда генерить свою пару ключей не надо. Это другой тип подключения.
Provided значит наверное надо взять уже существующий ключ с ноды и сохранить его в поле. Посм. здесь с 8:50 примерно объясняется про это https://youtu.be/Qh7dAhZ7QCw?si=kvUheXPRbjR7_AXx
Привет. "В настройке указываю публичный ключ". В настройке credential ? Если так , то здесь нужно не публичный, а закрытый ключ сохранить ( из файла без .pub). А публичный ключ на ноде в authorized_keys прописать в папке того юзера, который в credential указан.
Читать полностью…Так я уже через логин и пароль подключаюсь к ноде, это получается дополнительный механизм?
Читать полностью…а зачем их генерить на ноде? их генерить надо в другом месте, добавлять в креды дженкинса, а на ноде добавить строчку в authorized_keys для нужного аккаунта
Читать полностью…создавать новую директорию и в dir() вызывать чекаут в новой папке? а потом можно удалять ее
Читать полностью…Привет всем, вопрос: клонирование репы на ноду падает по таймауту, в логах видно, что даже не начинается. Если запустить ноду вручную и вручную склонировать, то все работает. Почему может такое происходить?
Читать полностью…Да, по порядку делаю каждый этап сборки, для каждой сценарий пишу внутри stage. Я так понял в pipeline надо написать только shell команды, это так?
Читать полностью…он позволяет вызывать любой груви скрипт после любого ивента. а дальше там уже в скрипте можно фильтровать какие ивенты тебе инересны и куда и как их отправлять
Читать полностью…https://plugins.jenkins.io/groovy-events-listener-plugin/ можбыть вот этот? Но не помню, есть там разделение на успешные и нет или нет
Читать полностью…Интересно, сходу приходит только в каждый пайплайн добавлять, или кастомное пилить - дергать джобы из апи и если новые были то дергать урл нужный
Читать полностью…Добрый день, подскажите как и где правильно хранить версию maven в проекте и подсовывать её Jenkins для сборки проекта в pipeline?
Читать полностью…Нет, в настройке credentials указываю логин и пароль пользователя nodы. А ключи пытаюсь подкладывать в поле настройки Host Key Verification Strategy
Читать полностью…и потом сначала проверить, что нужный юзер по ключу (-i) без пароля нормально заходит, а потом уже через креды в дженкинсе пробовать
Читать полностью…