jenkins+gitlab项目回滚

jenkins 麋鹿 847℃ 0评论
本文最后更新于 2020年2月11日 09:45 可能会因为没有更新而失效。如已失效或需要修正,请留言!

jenkins+gitlab项目回滚

基于jenkins+gitlab项目参数化部署文章编写。

此回滚方案不是最好,仅供参考

所需插件

1. Active Choices

回滚

添加选项参数,配置如下

images

添加参数

images

 

 

 

images

images

groovy脚本

添加构建–> 执行shell(放到send files or execute commands over SSH上方,输入框可进行拖拽)

images

shell脚本

 

添加构建 —>执行shell (放到send files or execute commands over SSH下方)

images

shell脚本

点击左下角保存 完成更改。

点击构建显示效果

images

转载请注明:百分数 » jenkins+gitlab项目回滚
责任声明: 本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!
喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(8)个小伙伴在吐槽
  1. 有一个疑问,希望能得到您的回复。 就是回滚的时候能不能跳过 git clone的过程呢?
    fsckzy2019-09-26 10:57 回复
    • 你好,我这个文档是按执行顺序执行的,不能跳过git clone!我也想过跳过,但是没实现。如果你找到更好的方案希望可以给我推荐一下
      麋鹿2019-09-26 11:10 回复
    • 或者你可以研究一下构建完成自动打tag。回滚操作就是构建之前的tag。虽然还是需要git clone,但备份在GitLab上好管理。
      麋鹿2019-09-26 11:15 回复
  2. 获取不到 备份文件的列表!!!急求
    steven2019-11-11 15:54 回复
    • 该文档打包备份的文件存在/usr/local/backup/下 备份文件命名为"打包备份时间-构建ID.tar.gz"
      麋鹿2019-11-11 15:58 回复
      • 我能加下您扣扣吗?我邮箱发您了。跪谢了。
        Steven2019-11-11 16:00 回复
        • 未收到你发送的QQ邮件!如果展现不出列表,建议查看一下/usr/local/backup/下是否有备份文件,如果没有展现不出正常。如果有 请查看目录权限!先付于777权限测试一下。
          麋鹿2019-11-11 16:11 回复
          • 还是不行 我的邮箱是xiaochong@sancellai.com 你方便发我下您的扣扣吗?
            Steven2019-11-11 16:15 回复