我可以通过 BitBucket 服务器集成插件触发 Jenkins 中的构建,该插件会自动在 BitBucket 上设置 Webhook。
我看到提出拉取请求时会触发构建。 但是,我注意到,当构建在 Jenkins 上运行时,如果拉取请求得到更新,那么我不会看到下一个构建在 Jenkins 中排队。 当更新的引用的当前构建完成时,构建确实会执行,但为什么我没有看到它排队? 如果有多个拉请求,也会出现相同的行为。
理想情况下,拉取请求应该能够同时构建。
我在 Jenkins 中有以下设置来触发并行构建。不确定,我在这里缺少什么
当 Pull 请求更新时,我确实看到从 Bitbucket 发送有效负载。
在 Jenkins 日志上我发现了一个错误:
INFO com.atlassian.bitbucket.jenkins.internal.http.HttpRequestExecutorImpl handleError
Bitbucket - Path not found
如果找不到路径,那么我可以理解我这边存在一些配置问题,但是一旦当前构建完成,它就会触发另一个构建。
问题是: