如何根据Jenkins服务器中的shell脚本运行maven项目?
我在github中有maven项目,我在jenkins中运行它。但我想创造简单的改进 我需要根据环境变量jenkins确定从项目中做什么。我检查如何根据Jenkins服务器中的shell脚本运行maven项目?,jenkins,Jenkins,我在github中有maven项目,我在jenkins中运行它。但我想创造简单的改进 我需要根据环境变量jenkins确定从项目中做什么。我检查executeshell并获取此变量,对于显示,我使用echo$BUILD\u NUMBER。如何从目标和选项运行项目:编译,如果echo$($BUILD\u NUMBER%2))打印0,并形成目标和选项:编译测试如果echo$($BUILD\u NUMBER%2))打印1 感谢您的帮助您需要使用此shell脚本,并且需要删除所有目标选项。对于运行,请使
executeshell
并获取此变量,对于显示,我使用echo$BUILD\u NUMBER
。如何从目标和选项运行项目:编译,如果echo$($BUILD\u NUMBER%2))
打印0,并形成目标和选项:编译测试如果echo$($BUILD\u NUMBER%2))
打印1
感谢您的帮助您需要使用此shell脚本,并且需要删除所有目标选项。对于运行,请使用ant或maven builder
if [ $(($BUILD_NUMBER % 2)) -eq 0 ]
then
echo "run project"
else
echo "run tests"
fi
在评论中描述你们的观点,但不要压制你们的问题