詹金斯没有在第一次推送时建立新的分支

Kon*_*adS 5 github jenkins

我在 Jenkins 中使用 github 插件,我的自动构建大部分都在工作。但是,构建仅在第二次推送到分支之后发生。当我使用 git push origin branch_name:branch_name 创建一个新分支时,jenkins 构建不会启动。我必须再次提交到同一个分支才能工作。我怎样才能解决这个问题?

Kon*_*adS 3

事实证明,我的新分支与我的旧分支没有什么不同,因此它并没有被视为更改。因为它具有相同的提交历史记录,没有添加。

我确实刚刚做了

                 git branch -b new_branch
                 git push origin new_branch:new_branch
Run Code Online (Sandbox Code Playgroud)

Web hook 日志显示 jenkins 识别了新分支,但表示 --> 没有更改。

  • 如果您弄清楚了,您应该将此问题标记为已回答 (2认同)