Можно ли запланировать шаг в трубопроводе Дженкинс? - PullRequest
0 голосов
/ 18 апреля 2019

В идеале мне нужно запустить конвейер Jenkins, который запустится сразу после того, как я начну выполнение, извлекать код, запускать сборку, а просто запускать развертывание в определенную дату / время. Так можно ли было бы запланировать конкретный шаг в конвейере Дженкинса? Этот шаг будет выполнен в дату / время, предоставленные пользователем. Если это невозможно, есть ли альтернативный способ сделать это?

1 Ответ

1 голос
/ 18 апреля 2019

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

Шаг 1: Установите «Плагин построения расписания», который предоставит вам возможность запланировать выполнение задания с определенными данными и временем.

Шаг 2: Создайте конвейерное задание с кодом, который вы хотите выполнить в определенную дату и время. (Примечание: вы не будете планировать эту работу в это время)

Шаг 3: удалите код конвейера, который вы уже скопировали в другое конвейерное задание, и добавьте шаг сборки, чтобы запланировать сборку для второго конвейера, который вы создадите на шаге 2.

...