jenkins利用tag标签回滚
利用jenkins通过码云进行拉取代码,发布。
需要回滚的时候,这时候可以在代码发布的时候利用标签来对代码进行标记,方便回滚。
准备测试项目
在码云上新建一个测试项目准备一个默认首页
jenkins配置任务
在进行配置前需要先安装本文的主角Git Parameter插件
在参数化构建步骤当中,可添加Git的branch或者tag来作为参数进行构建
开始构建测试项目
可以在参数化构建当中对参数进行定义,依赖于Git版本控制的特性,当用户选择的是构建时,可以选择对应的分支进行构建,当用户选择的是回滚时,那么可以选择对应的tag进行回滚。这个和分支构建比较类似,不过这里讲怎么回滚就先不说分支构建了。
1.添加mode选项
在参数化构建过程中,我们首先添加一个选项参数让构建过程中存在部署和回滚两个选项,具体配置如下图:
2.添加branch选项
然后添加一个字符参数,用于构建不同的代码分支,本文因为是