Jenkins/Hudson — установить время задержки при выполнении сборки

Можно ли установить время задержки при выполнении сборки jenkins? Например, при использовании p.ex:

http://host/jenkins/job/job_name/build?delay=100sec

Но сделать это с помощью плагина. Я не знаю, как получить этот параметр задержки и установить для него другое значение.

Большое спасибо.


person user748854    schedule 11.05.2011    source источник


Ответы (1)


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

build.getEnvironment(listener).put("delay", "250");

В своем подключаемом модуле вы должны поместить это в метод setUp класса, расширяющего BuildWrapper.

person Nithin    schedule 12.05.2011
comment
Здравствуйте, спасибо за ваш ответ. Я пробовал это, но не работал, не находил задержку как переменную среды. Знаете другую возможность установить его? Можно ли получить URL-адрес, который выполняет задание, и отредактировать его в момент нажатия кнопки «Создать сейчас»? Спасибо!!! - person user748854; 17.05.2011