标签: git jenkins jenkins-pipeline jenkins-git-plugin
我正在使用Jenkins声明性管道。
我想知道为什么我的帖子提交git钩子没有被触发。
通过此链接https://support.cloudbees.com/hc/en-us/articles/226568007-How-to-Trigger-Non-Multibranch-Jobs-from-Bitbucket-Server-
我终于发现git插件需要工作空间才能显示提交通知:
考虑 1)... 2)您需要确保在每次构建后都不会删除您的工作区。 Git插件>需要工作空间,以便比较以前的提交,以检查>存储库中是否有更改。
考虑
1)...
2)您需要确保在每次构建后都不会删除您的工作区。 Git插件>需要工作空间,以便比较以前的提交,以检查>存储库中是否有更改。
那我有什么选择?每次都必须手动触发一次构建似乎很la脚,因此我的git hooks可以加入。
有没有一种方法可以在管道配置中或我的Jenkinsfile中指定我希望在管道创建时自动将scm检出?