git - 如何将 Jenkins 构建回滚到以前的稳定版本
问题描述
我有一个 Jenkins 工作,它从 GIT 创建构建并通过使用 Ansible 将代码部署到实例。对于每个构建,詹金斯都给它一个数字。构建 #1、构建 #2 等等。假设 Build #2 被执行并且代码在实例上被更新,我在部署后发现了一个重大故障,我想再次将它恢复到 Build #1。那么,有没有一种方法可以通过 Jenkins 或通过 GIT 将更改恢复到最后一个稳定的更改。提前致谢!
解决方案
我不记得詹金斯本身是否有重建菜单项或重建插件。我确实进入了重建。它只是用必要的参数重新构建现有的构建。因此,在您的情况下,它将是正确的 git 版本。构建完成后,将填充正确的工件。
推荐阅读
- django - 如何将用户输入的日期时间转换为毫秒
- jenkins - 如何在詹金斯的选择参数中一次运行所有组件?
- node.js - 更改标题的标题
- macos - 如何将色调颜色应用于 NSButton(内联样式)可可
- apache-spark-sql - 在 DataBricks 中运行时如何防止 java.io.InvalidClassException: org.apache.spark.sql.types
- c++ - 它是什么 SOMTEMPLATE_VR_API?
- r - 使用 rbinding 数据帧为 R 制作更快的 for 循环
- c# - 如何通过 C# 使用 trie 来避免内存不足
- python - 将 TimeDistributed 与 VGG19 Keras 模型一起使用时出错
- xaml - 如何复用UI元素的组合?