构建maven项目参考上一篇文章(https://blog.51cto.com/riverxyz/2507225),这里主要说明配置回滚操作
1、通过里面选择参数化构建,增加选项参数和字符串参数
jenkins发布后回滚配置_第1张图片
2、在post step增加配置脚本
jenkins发布后回滚配置_第2张图片
3、这里要说明的是$WORKSPACE指的是jenkins内置系统变量,值为jenkins家目录底下项目的目录,比如我这里是/var/lib/jenkins/workspace/hgc-openapi,$BUILD_NUMBER也是jenkins内置变量指的是构建的次数,Version为我们自己设置的变量,初始值为0,每次发布,他的值增加1,即Version的值等于上一次发布的BUILD_NUMBER值。