在 jenkins 上重新运行特定构建
Rerun specific build on jenkins
我在 Jenkins 上有一个项目被配置为在我的存储库上创建像 vXX.XX.XX 这样的标签时构建并将其发布到我的 QA。
案例:
- 我发布一个标签;
- 我的同事发布了另一个标签;
- 我需要重新发布我的版本;
- 即使我在我的分支上添加新标签(不酷),也没有任何变化并且 Jenkins 不会构建。
我尝试使用重建插件,但它发布了最后一个标签,即使 select 我的构建。
PS:我不想用白色添加假提交space。
您可以更改 Jenkins 作业,这样除了检查分支并发布它的 HEAD 之外,它还会从 post-receice-hook 获取作为作业参数推送的标签,然后将为标签执行 git 结帐并将其发布到。通过这种方式,您将能够 'rebuild' 使用您的标签进行构建。
我在 Jenkins 上有一个项目被配置为在我的存储库上创建像 vXX.XX.XX 这样的标签时构建并将其发布到我的 QA。
案例: - 我发布一个标签; - 我的同事发布了另一个标签; - 我需要重新发布我的版本; - 即使我在我的分支上添加新标签(不酷),也没有任何变化并且 Jenkins 不会构建。
我尝试使用重建插件,但它发布了最后一个标签,即使 select 我的构建。
PS:我不想用白色添加假提交space。
您可以更改 Jenkins 作业,这样除了检查分支并发布它的 HEAD 之外,它还会从 post-receice-hook 获取作为作业参数推送的标签,然后将为标签执行 git 结帐并将其发布到。通过这种方式,您将能够 'rebuild' 使用您的标签进行构建。