细节
-
类型:
错误
-
状态: Open
The issue is open and ready for the assignee to start work on it.">开放 (查看工作流) -
优先级:
主要
-
解决方法: 未解决的
-
标签:没有一个
-
环境:最新的Docker Jenk必威国际有限公司ins版本2.312
cloudbees-bitbucket-branch-source 2.9.11
git 4.8.2
git-client 3.9.0
-
类似的问题:
描述
当使用Bitbucket分支源插件的OAuth凭证时,原生检出步骤不再从之前的构建中检索更改:https://github.com/必威国际有限公司jenkinsci/bitbucket-branch-source-plugin/blob/master/docs/USER_GUIDE.adoc#oauth-credentials.
相反,它会错误地打印“第一次构建”。跳过的更新日志”。
主要问题是所有与这些更改值相关的插件(跳过基于作者的构建,等等)。
当切换回一个经典的Bitbucket用户时,它会正确读取并创建更新日志。
当使用OAuth凭证(在Jenkins中是一个UsernamePassword凭证)时,Bitbucket分支源插件返回的Git url如下:必威国际有限公司
`https://x-auth-token: \{牌}@bitbucket.org/team/repository”
它不需要设置GIT_ASKPASS,因为凭证嵌入到repo url,也许这是相关的?
有一个已知的问题,当使用Bitbucket作为提供商的嵌入式凭证时,git插件不能像预期的那样运行。这个问题似乎是Bitbucket独有的,但除了理解它是一个问题,并在我的测试集中包括一个问题的例子外,还没有进行进一步的研究。