Назад | Перейти на главную страницу

Может ли Дженкинс запустить сценарий оболочки, расположенный за пределами рабочего пространства Дженкинса?

Может ли Дженкинс запустить сценарий оболочки, расположенный за пределами рабочего пространства Дженкинса? Мне интересно, могу ли я заставить Дженкинса запускать сценарии вне рабочего пространства Дженкинса, которые не находятся в каком-либо репозитории управления версиями.

Есть ли у Jenkins плагин, который позволяет добавить этап сборки, указывающий на произвольно расположенный файл сценария в той же системе?

В Дженкинсе есть Шаг сборки к 'Execute Shell'. Вам не понадобится дополнительный плагин. Я использую этот шаг для выполнения команд. Команда должна быть полным путем или относительно каталога рабочей области. В зависимости от типа используемого вами проекта. Это может быть этап перед сборкой или этап после сборки.

т.е.: для приложений

curl http://google.com

или скрипты

/app/path/script.sh
../script.sh