重新运行jenkins特定的构建

时间:2016-04-01 15:03:52

标签: git jenkins tags continuous-integration

我有一个关于Jenkins的项目,配置为在我的存储库上创建像vXX.XX.XX这样的标记并将其发布到我的QA时构建。

案例:   - 我发布了一个标签;   - 我的cooworker发布另一个标签;   - 我需要重新发布我的版本;   - 即使我在我的分支上添加新标签(不酷),也没有任何变化,Jenkins不会构建。

我尝试使用Rebuild Plugin,但即使选择了我的版本,它也会发布最后一个标记。

PS:我不想添加带有空格的虚假提交。

1 个答案:

答案 0 :(得分:0)

您可以更改Jenkins作业,以便除了checkout分支并发布它的HEAD之外,它将从post-receice-hook获取作为作业参数被推送的标记,然后将执行git checkout for the标记并将其发布到。通过这种方式,您将能够重建'用你的标签构建。

相关问题