Добавьте обязательный шаг перед запуском любого задания Jenkins - PullRequest
0 голосов
/ 17 июня 2020

У меня есть много рабочих мест конвейера jenkins, созданных в моей среде cloudbees jenkins. С точки зрения управления я хочу добавить стадию во все конвейеры. Этап будет содержать некоторый код, который должен быть обязательно запущен перед запуском любого конвейера.

Первый способ - это go ко всем заданиям и добавить этап. Но на это потребуется время. Опять же, любой может изменить код, чтобы удалить этот этап.

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

Я понятия не имею, как такое может быть у облачных пчел, Дженкинса. У меня есть Java и знания maven. Так что, если я смогу получить подсказку, как написать такой плагин, то я тоже могу написать его.

Кто-нибудь может помочь?

...