我是一個Jenkins的新手。 我想讓詹金斯監視我的shell腳本的執行情況,所以我不必每次都手動啓動它們,但我無法弄清楚如何執行它。 我發現了「監視外部作業」選項,但我無法正確配置它。 我知道詹金斯可以理解shell腳本退出代碼,所以這是我所做的:從Jenkins啓動shell腳本
test1(){
ls /home/user1 | grep $2
case $? in
0) msg_error 0 "Okay."
;;
*) msg_error 2 "Error."
;;
esac
}
這是我的函數的簡化版本。 我手動執行它們,但我想從詹金斯用參數啓動它們,並獲得結果。 可以這樣做嗎?
謝謝。