Jenkins 使用相同的参数重建但新的内部版本号
Jenkins rebuild with same parameters but new build number
我们有一个参数化的 Jenkins 作业,我们每晚 运行 进行测试。我们希望能够在早上通过下游构建视图或构建管道视图在 Jenkins 中检查此构建的结果,因为我们希望查看哪些子组件通过和失败。
问题是,我们有时也会 运行 在早上使用重建按钮手动构建,以便我们获得相同的参数。发生这种情况时,之前的夜间构建似乎会被新构建的结果覆盖。如果某人 运行 使用重建按钮创建了一个子作业,则该子作业及其之前夜间构建的子作业结果现在显示为最新的 运行。
我一直在研究重建插件及其工作原理,但找不到这个答案。重建总是建立在以前的构建之上,还是有某种方法可以使用相同的参数重新构建,但要给新的构建一个唯一的构建号以保留以前的结果 运行?
基本上我要找的是 "New build with same parameters as the old build" 而不是 "Re-run the old build"。如果您能提供任何帮助,我们将不胜感激。
重建插件总是开始新的构建(但保留旧参数,尽管您可以在构建开始之前编辑它们)。这意味着设置了一个新的 $BUILD_NUMBER。
实际上它为下一个版本设置了一个新的版本号。但是,您应该能够编辑或保留相同的参数 imo。
我们有一个参数化的 Jenkins 作业,我们每晚 运行 进行测试。我们希望能够在早上通过下游构建视图或构建管道视图在 Jenkins 中检查此构建的结果,因为我们希望查看哪些子组件通过和失败。
问题是,我们有时也会 运行 在早上使用重建按钮手动构建,以便我们获得相同的参数。发生这种情况时,之前的夜间构建似乎会被新构建的结果覆盖。如果某人 运行 使用重建按钮创建了一个子作业,则该子作业及其之前夜间构建的子作业结果现在显示为最新的 运行。
我一直在研究重建插件及其工作原理,但找不到这个答案。重建总是建立在以前的构建之上,还是有某种方法可以使用相同的参数重新构建,但要给新的构建一个唯一的构建号以保留以前的结果 运行?
基本上我要找的是 "New build with same parameters as the old build" 而不是 "Re-run the old build"。如果您能提供任何帮助,我们将不胜感激。
重建插件总是开始新的构建(但保留旧参数,尽管您可以在构建开始之前编辑它们)。这意味着设置了一个新的 $BUILD_NUMBER。
实际上它为下一个版本设置了一个新的版本号。但是,您应该能够编辑或保留相同的参数 imo。