带比特桶云的Jenkins-X

带比特桶云的Jenkins-X,jenkins,bitbucket,jenkins-x,Jenkins,Bitbucket,Jenkins X,我已经使用中的说明在EKS上安装了Jenkins X,这样我就可以与Jira一起使用BitBucket了 jx install --no-default-environments jx create git server bitbucketcloud -n BitBucket https://bitbucket.org jx create git token -n BitBucket myusername 当我使用 jx create env staging --git-provider-ur

我已经使用中的说明在EKS上安装了Jenkins X,这样我就可以与Jira一起使用BitBucket了

jx install --no-default-environments
jx create git server bitbucketcloud -n BitBucket https://bitbucket.org
jx create git token -n BitBucket myusername
当我使用

jx create env staging --git-provider-url=https://bitbucket.org
我的帐户链接到我的公司团队,但命令只给了我一个组织选择我的用户名。继续,我遇到401错误,无法继续

这是否得到支持?我以前多次重新安装Jenkins-X,并使其与GitHub for environments和BitBucket for code repositories一起工作

我还注意到,如果我想在我的组织团队中创建一个存储库,我还必须提供一个项目。这会是个问题吗

我更喜欢在BitBucket中做任何事情,但如果GitHub在Jenkins X中发挥得更好,我可能不得不选择GitHub


谢谢

我的理解是,您希望使用默认gitea之外的Git提供程序。如果要在jx第一次安装时执行此操作,则只需将所需的所有参数直接传递给jx install[args]命令

下面是一个示例,其中包含足够的参数,可以使您的安装在集群上完全正常工作。如果您的供应商已经提供了入口,请确保就地使用或重新使用入口

jx install --provider <your-provider> --git-provider-kind bitbucketcloud --git-provider-url https://bitbucket.org --default-environment-prefix <your-prefix> --git-username <your-username> --environment-git-owner <your-organisation> --git-api-token <your-api-token> --git-private --no-tiller --verbose --log-level debug
它遵循命令的规范:

当谈到BitBucket的项目疑问时,项目概念是严格关注BitBucket的东西,即其他git提供商没有的东西。也就是说,在我撰写本文时,jx没有为BitBucket提供任何项目规范,因此在这种情况下,BitBucket的默认行为是将存储库创建到您定义的最早的项目中

无论如何,存储库可以在您帐户中的不同项目之间自由移动