其他步骤见   jenkins,maven--创建自由风格的软件项目任务  


在 [构建] 那一项

增加构建步骤选择  Execute shell



在命令行中填写 执行的shell命令

示例中输入的是一个shell脚本的执行命令,也可以把真正的执行命令贴在输入框中



下面是shell脚本jstudioMvc2.sh 的内容

#!/bin/bash
echo "mvn clean package"
cd /root/.jenkins/workspace/JstudioMVC2
mvn clean package
pwd
/usr/local/program/tomcat8/bin/shutdown.sh
rm -rf /usr/local/program/tomcat8/webapps/mvc2.war
rm -rf /usr/local/program/tomcat8/webapps/mvc2
cp -f /root/.jenkins/workspace/JstudioMVC2/target/*.war /usr/local/program/tomcat8/webapps
echo "执行tomcat启动shell"
#防止jenkins构建完成后杀死tomcat进程
export BUILD_ID=dontKillMe
/usr/local/program/tomcat8/bin/startup.sh



Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐