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

можно
man sudo
)

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

jenkins_ru

ну конечно
для агента же использовали отдельного пользователя

когда регистрировали ssh/jlnp

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

jenkins_ru

Всем привет. Можете подсказать, ибо я чёт не вдупляю. У меня почему-то pipeline сборка запускается под Jenkins агентом. Как это можно подправить?
В Jenkins ещё новичок, чуть недогоняю

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

jenkins_ru

Ну, если агенты не динамические и есть необходимость хранить воркспейс, то да. Места занимает больше.

Но как я понял из вопроса, то там как раз-таки на разных ветках сборку запускать нужно. В Multibranch можно всё это дело отфильтровать, чтобы лишние ветки не сканились и не собирались. Не говоря о when

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

jenkins_ru

места где?)
Вроде как можно чистить воркспейс после отработки пайпа или использовать динамические агенты

В общем не совсем с тобой согласен

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

jenkins_ru

сейчас реализовано, как писали коллеги выше (не через мультибранчи)
был интерес попробовать иначе))

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

jenkins_ru

В остальном, почему бы 2 пайпа (например, формата Multibranch) под каждую репу не завести. (как, в целом, и предлагали ребята выше)

Текущая задумка кажется бесмысленной. ИМХО: усложнение логики не подкрепленное явной необходимостью

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

jenkins_ru

Используй два active choice параметра

В первом список репозиториев, во втором будешь формировать динамический список веток, полученных через взаимодействие с Gitlab API

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

jenkins_ru

Не уверен, что так можно

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

jenkins_ru

тут больше уже навящивая идея, как это можно сделать или нет...
была идея использовать active choices reactive parameters, в который попытаться передать этот git plugin

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

jenkins_ru

У меня куча микросервисов, сотни почти одинаковых джоб, все генерятся из темплейта через job dsl

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

jenkins_ru

Сделай два джоба просто, зачем так страдать

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

jenkins_ru

Отмени defaultCheckout и сделай первым шагом checkoutScm с источником из параметра

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

jenkins_ru

привет, кто нибудь знает как внутри пайплайна по github webhook разобрать payload? речь про github plugin (https://github.com/jenkinsci/github-plugin)

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

jenkins_ru

Да, я так и поступил, все равно не пускает

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

jenkins_ru

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

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

jenkins_ru

Проблема в том, что он мне не даёт команду sudo использовать. Я посмотрел предыдущие сборки, от коллеги, там сборки запускали с под определённым узлом/агентом. Тут почему то только под Jenkins

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

jenkins_ru

Просто сам по себе gitParameter реализован не идеально, частенько багается)
В недавнем релизе, например, разрабы его поломали, что он вовсе перестал работать (уже пофикшено)

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

jenkins_ru

Как минимум на мастере, ну и агентах

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

jenkins_ru

да, в целом - тоже методом практики именно к такому варианту пришла, но использовать его явно неправильно

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

jenkins_ru

Я бы не рекомендовал джобы мультибранч, если в этом нет необходимости, большую часть можно решить обычными пайпами, а так места нужно будет в 2раза больше

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

jenkins_ru

Из минусов - придется в скрипт active choice передать креды для взаимодействия с gitlab api. А это либо хардкод в явном виде, либо вытягивание их из ядра (будет ругаться Pipeline Script Approve)

Из плюсов - добьешься желаемого поведения. Если я правильно понял твою хотелку

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

jenkins_ru

Не надо навязчивых идей

В дженкинсе достаточно shared library и простейшего шаблона в каждом репо. Сто микросервисов ведь не делаете с нуля

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

jenkins_ru

В дженкинсе абсолютно все выполняется на этапе сборки

Просто часть отменяет и удаляет билд при несовпадении условий

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

jenkins_ru

(не то чтобы мне не приходилось страдать с дженкинсом гггг)

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

jenkins_ru

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

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

jenkins_ru

так эти шаги уже выполняются вроде на этапе запущенной сборки, а не на шаге выбора параметров

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

jenkins_ru

Привет! подскажите по реализации, задумка такая-
сборка с параметрами, запускается вручную.
- есть переменная choice или active choices parametr, в которой указаны ["repository1", "repository2"],
- есть git plugin, в который как раз хотелось бы в переменную useRepository передать на выбор значение из первой переменной.

чтобы пользователь мог выбирать ветку из нужной репы.

каким методом передать эту переменую репозитория?

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

jenkins_ru

Вопрос не для этого чата

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

jenkins_ru

Скорее всего нужно поменять базовый образ, возьми инструкцию по установке на макОС оберни это в команду в докерфайл и укажи что базовый образ это АРМ

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