Jenkins~部署后续工作

Jenkins主页面管理

 


 

 

全局工具配置

 


 

 

系统配置

 

 


 

管理插件

  • Publish Over SSH                      #用于添加部署服务器连接信息
  • Deploy to containet Plugin            #可用于部署项目 (war) 直接在构建后步骤中添加deploy war/ear to a container选项 ,部署服务器中tomcat中需添加用户名密码
  • Maven integration plugin          #新建项目时如果缺少maven选项,就说明差此插件
  • Thin Backup                                    #备份插件

 

 


 

Jar包项目部署(SVN)

 

部署回滚脚本

case $deploy_env in
    deploy)
        echo "deploy:$deploy_env"
        mvn clean package -Dmaven.test.skip=true
    ;;
    rollback)
        echo "rollback:$devploy_evn"
        echo "version:$version"
        rm -rf target
        cp -R ${JENKINS_HOME}/jobs/部署的项目名/builds/${version}/archive/target .
        pwd && ls
    ;;
    *)
        exit
    ;;
esac   

 

 

 


 

 

War包项目部署

 

转载于:https://www.cnblogs.com/haorong/p/7943462.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值