本人是开发,jenkins不是经常安装,备忘下一般安装中容易出现的问题:
1.创建项目的时候没有构建maven的项目
安装Maven Integration plugin插件
2.maven的时候跳过测试
clean package -Dmaven.test.skip=true
3.执行脚本的时候提示找不到命令,但服务器单独执行命令ok
jenkins和服务器的path环境不一样,需要导入
export PATH=/mnt/jdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
4.用fis3等工具构建的时候,构建完成就退出整个命令序列
用call命令,类似:
call F:\nodejs\node_global\fis3 release pro
5.服务器常用脚本类似:
export PATH=/mnt/jdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
mkdir -p /mnt/tomcat/deploy/backup/$(date +%Y%m)
cp /mnt/tomcat/webapps/labpoo.war /mnt/tomcat/deploy/backup/$(date +%Y%m)/labpoo$(date +%Y_%m_%d_%H:%M:%S).war
cd /mnt/tomcat/deploy
jar -uvf labpoo.war WEB-INF
/mnt/tomcat/bin/./shutdown.sh
rm -rf /mnt/tomcat/work/Catalina/localhost/labpoo
rm -rf /mnt/tomcat/webapps/labpoo/
rm -rf /mnt/tomcat/webapps/labpoo.war
cp /mnt/tomcat/deploy/labpoo.war /mnt/tomcat/webapps/
/mnt/tomcat/bin/./startup.sh