首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BitBucket团队多分支管道作业忽略PRs

BitBucket团队多分支管道作业忽略PRs
EN

Stack Overflow用户
提问于 2016-11-15 22:43:29
回答 1查看 1.2K关注 0票数 3

我正在使用Bitbucket分支源代码插件为Bitbucket中的特定项目目录下的每个repo自动配置多分支管道作业。一个回购包含一个有效的Jenkinsfile。该回购的主分支构建并部署良好。然而,对于回购的拉请求还没有建立。我看到以下日志:

代码语言:javascript
复制
Connecting to <URL> using <credentials>
Looking up repositories of team <Project>
Proposing test-project
Connecting to <URL> using <credentials>
Looking up <Project>/test-project for branches
Checking branch master from <Project>/test-project
Met criteria
Looking up <Project>/test-project for pull requests
Checking PR from ~<user>/test-project and branch feature/thing
Does not meet criteria

请求请求的指定分支确实包含一个Jenkinsfile,所以我不明白为什么它说不符合条件。有什么建议吗?

“自动分支项目触发”选项设置为默认的.*

我对Jenkins使用了以下插件:

代码语言:javascript
复制
Bitbucket Branch Source Plugin 1.8
Branch API Plugin 1.10.2
GIT Plugin: 2.4.0
Pipeline 2.4
Pipeline: Multibranch 2.8
Pipeline: SCM Step 2.2
SCM API Plugin 1.3
... others omitted for brevity
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-16 22:24:08

我觉得自己很蠢。

Jenkins没有读取包含PR分支的回购工具的<user>'s分叉的权限。

当您进行PR时,所有有权访问接收PR的存储库的用户都能够在没有问题的情况下查看它,因此这可能是Bitbucket Server本身的一个问题(我正在使用4.2.0),不允许这些用户在该分支包含在一个PR中之后就可以远程读取它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40621043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档