0
我有一個shell腳本從SVN下載代碼並使用此shell腳本將其安裝到服務器上。我正在使用SSH插件(Build ENV步驟)創建登錄到服務器並運行腳本。這個腳本生成輸出,並生成返回代碼和日誌文件名,我已經將日誌文件讀入一個變量並將其記錄下來。詹金斯標記爲成功即使外殼腳本失敗
但是,即使腳本返回非零的代碼,我的Jenkins工作也會獲得成功。我相信這是因爲我在運行腳本後所做的步驟。
請讓我知道如何處理這個。
我有一個shell腳本從SVN下載代碼並使用此shell腳本將其安裝到服務器上。我正在使用SSH插件(Build ENV步驟)創建登錄到服務器並運行腳本。這個腳本生成輸出,並生成返回代碼和日誌文件名,我已經將日誌文件讀入一個變量並將其記錄下來。詹金斯標記爲成功即使外殼腳本失敗
但是,即使腳本返回非零的代碼,我的Jenkins工作也會獲得成功。我相信這是因爲我在運行腳本後所做的步驟。
請讓我知道如何處理這個。
如果您從腳本和Jenkins工作中發佈一些代碼,可能會有所幫助,這樣我們就可以看到發生了什麼。
我已添加圖片。請讓我知道,如果有幫助。 – aspire96