Я полный новичок в Дженкинс.
Я пытаюсь заставить Дженкинса следить за выполнением моего сценария оболочки, чтобы мне не приходилось каждый раз запускать их вручную, но я не могу понять, как это сделать.
Я узнал об опции «монитор внешней работы», но не могу правильно ее настроить.
Я знаю, что Дженкинс может понять код завершения сценария Shell, поэтому я сделал следующее:
test1(){
ls /home/user1 | grep $2
case $? in
0) msg_error 0 "Okay."
;;
*) msg_error 2 "Error."
;;
esac
}
Это упрощенная версия моих функций.
Я выполняю их вручную, но я хочу запустить их из Jenkins с аргументами и получить результаты, конечно.
Можно ли это сделать?
Спасибо.