如何在会话中忽略推入中的webhook?

问题描述 投票:0回答:1

在Jenkins的部署阶段内(我运行sh文件),并且在部署过程中对回购文件进行了一些更改。我想提交这些文件并将其推送到主文件中。

问题是这些动作将触发Jenkins的另一个部署/构建阶段。 (因为每次推送-github发送webhook来触发Jenkins)

我如何在不触发Webhook的情况下推送部署会话?也许像这样? (git push --without-trigger-webhook

我在网络上的YouTube,Pluralsight文档中搜索了很多正确的方法,但是我找不到很好的指南或解决方案。

git jenkins github
1个回答
0
投票

也许这种方法会有所帮助。

您可以为屏幕快照中的创建分支或标签创建一个Webhookenter image description here

因此,每当您要运行时,都在jenkins中构建特定的提交,只是尝试提交并标记该提交。因此,每当您提交并向该提交添加新标签时,都会触发webhook,这将自动为该标签构建Jenkins作业。

您可以参考此blog来创建标签。

这样,您可以在每次提交和推送时减少构建的数量。

© www.soinside.com 2019 - 2024. All rights reserved.