我们有一个Git Bitbacket存储库,有很多分支。我想创建一个作业,允许通过参数化作业从任何这些叉子运行代码。 我的用户案例是:有人点击Build with parameters,选择他/她的仓库叉子和分支,选择凭据(或者添加新的并选择),然后开始工作。詹金斯应该用他/她的凭证从他/她的分支中获得代码。Jenkins:如何在参数化作业中传递Git凭据?
我使用Git的插件和插件凭证。 I moved repository url and branch to parameters。 另外,我向证书插件添加了必要的证书。 Then I created Credentials parameter。
但我不能让Git获取这个参数。我总是收到“身份验证失败”错误。 如何将选定的凭证绑定到Git插件?我应该在Credentials字段中选择什么来让Git从作业参数中获取这些声明?或者我应该做点别的?