如何在下游升级的构建中使用Jenkins凭证?
我正在尝试使用插件从父级职务提升(我们称之为父级职务提升)触发一个职务(我们称之为如何在下游升级的构建中使用Jenkins凭证?,jenkins,Jenkins,我正在尝试使用插件从父级职务提升(我们称之为父级职务提升)触发一个职务(我们称之为下游)。但是下游作业失败,出现以下错误: ERROR: Could not find credentials entry with ID '${credentialssh}' 父作业有一个提升,该提升在触发器参数化的基于其他项目的构建操作中传递参数credentialssh=mycred。这将触发下游作业 下游作业通过设置为namecredentialssh的凭证参数的参数类型进行参数化。凭据类型是带有私钥的SS
下游
)。但是下游
作业失败,出现以下错误:
ERROR: Could not find credentials entry with ID '${credentialssh}'
父作业有一个提升,该提升在触发器参数化的基于其他项目的构建操作中传递参数credentialssh=mycred
。这将触发下游作业
下游
作业通过设置为namecredentialssh
的凭证参数的参数类型进行参数化。凭据类型是带有私钥的SSH用户名。生成环境设置为使用密文或文件。SSH用户私钥有一个绑定,参数扩展设置为${credentialssh}
我有一个SSH用户名,带有ID为mycred的私钥全局凭据
从父级运行升级时失败。但是,当我手动运行下游
作业(选择mycred
凭证)时,它会工作
版本:
- 詹金斯2.204.2
- 凭证绑定1.20
- 凭证插件2.3.1
- 升级版插件3.5
潜在相关的Jenkins Jira问题(根据评论,我不太确定如何处理):
我怎样才能从升级的构建插件中实现这一点