-1
我試圖從這個工程正常終端窗口中執行腳本詹金斯不能執行腳本
./script.sh
。 相同的腳本,我從詹金斯調用執行shell
echo "start"
./script.sh
echo "end"
然後結束從不打印在執行腳本本身它給出了一個構建失敗。 我可能會丟失的任何東西
我試圖從這個工程正常終端窗口中執行腳本詹金斯不能執行腳本
./script.sh
。 相同的腳本,我從詹金斯調用執行shell
echo "start"
./script.sh
echo "end"
然後結束從不打印在執行腳本本身它給出了一個構建失敗。 我可能會丟失的任何東西
我可以建議您在調用shell腳本shell.sh之前先cd到工作區目錄。對傑寧的工作區環境變量使用cd命令。 (在'echo start'行之後)
如果您希望能夠在Jenkins和Jenkins之外運行相同的腳本,那麼您可以檢查工作區環境變量是否返回一個值,如果是這樣的話cd如果不是,則忽略它。
檢查您的腳本位置和詹金斯配置 –