如何使用Jenkins中的Bitbucket Team / Project插件从项目中扫描存储库

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

我的组织有一个Bitbucket服务器,围绕团队和项目组织存储库:

myorg
  |--Project1
        |--RepoA
             |-Jenkinsfile
        |--RepoB
             |-Jenkinsfile
  |--Project2
        |--RepoC
             |-Jenkinsfile
        |--RepoD
             |-Jenkinsfile

在设置Jenkins New Item-> Bitbucket Team / Project时,如果我将myorg指定为所有者,则扫描所有4个项目并将其分支显示为管道。

但是我们想根据Projects(Project1,Project2)进行扫描,而不是整个团队。

有办法吗?我尝试将owner属性设置为:

PROJECT1

Connecting to https://bitbucket.org using xxxx@yyyy/******

Looking up repositories of user Project1
0 repositories were processed

MYORG / PROJECT1

Connecting to https://bitbucket.org using xxxx@yyyy/******
Looking up repositories of user myorg/Project1
ERROR: [Tue Aug 14 08:42:44 UTC 2018] Could not fetch sources from navigator com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigator@35b339a4
java.io.FileNotFoundException: URL: https://api.bitbucket.org/2.0/repositories/myorg%2FProject1?role=owner&page=1&pagelen=50

但没有人找到任何回购。

jenkins bitbucket
1个回答
0
投票

在项目配置中,在“项目”,“Bitbucket团队/项目”下,可以添加“按名称过滤”行为。这里的值是正则表达式

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