2015-10-08 121 views
-1

我在github中有maven項目,我在jenkins中運行它。但我想創建簡單的改進。運行maven項目如何取決於Jenkins服務器中的shell腳本?

我需要根據環境變量jenkins決定從項目中做些什麼。我檢查Execute shell並得到這個變量,用於顯示我使用echo $BUILD_NUMBER。如何從Goals and options: compile運行項目,如果echo $(($BUILD_NUMBER%2))打印和表格Goals and options: compile test如果echo $(($BUILD_NUMBER%2))打印。

感謝您的幫助

+1

請在評論中描述您的觀點,但不要壓低關注的問題 –

回答

1

您需要使用這個shell腳本,並且需要刪除所有的目標選項。爲運行使用螞蟻或maven生成器。

if [ $(($BUILD_NUMBER % 2)) -eq 0 ] 
    then 
    echo "run project" 
    else 
    echo "run tests" 
fi 
相關問題