Jenkins / GitLab:如何自动构build最新的git标签?

我想在Jenkins中构build最新的git标签,并将其推送到git(GitLab)存储库。 用于标签推送的Web挂钩已configuration并正在运行。

我目前的尝试是设置一个参数化的Jenkins作业,所以它在git repostiory中列出了我的标签: Git Parameters Configuration 。 我没有得到一些工作:在标签推动上触发构build。 并自动build立这个标签。

因为我没有在网上或jenkins文档中find任何东西,这有助于我实现这一点,也许有人可以帮忙?

谢谢

我想你可以使用Jenkins GitLab插件 。 这个插件为你的工作增加了一个选项,“当更改被推送到GitLab时生成”,并给出了Gitlab webhook的URL。

因此,当您在Gitlab中设置webhook并创buildJenkins作业时,在创build标签并将标签推送到您的存储库后,将触发Gitlab,并使用提供的URL调用Jenkins。 jenkins的工作将被触发,工作将开始。