jenkins - 在 Jenkins 升级构建中使用凭据

标签 jenkins continuous-integration jenkins-plugins

除了将单独的 Jenkins 构建链接在一起之外,是否有办法在单个构建中获取凭证(通过绑定(bind)或其他方式)或可在升级构建插件中使用的注入(inject)密码?

我正在使用在构建步骤中写入文件的其他环境变量,然后使用注入(inject)环境变量读取,但我不想对使用的 secret 重复这一点部署/升级时间。

注意:我使用的是 Jenkins 2.45

谢谢!

最佳答案

不幸的是,这看起来不可能,它在 Jenkins 跟踪器中被标记为错误:

JENKINS-14169 Injected env variables not available for use in processing promotion.

关于jenkins - 在 Jenkins 升级构建中使用凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42795448/

相关文章:

java - Jenkins 在构建时没有将 "Properties"传递给 Maven

github - 有没有办法从 GitHub 上的最新版本下载工件?

jenkins - 查看所有 Jenkins 工件

docker - Jenkins 无法使用 docker 插件启动 docker slave

jenkins - 如何找回已删除的 Jenkins 作业?

testing - 如何获取测试历史

git - 如何解决 RHEL 容器上的 "shell request failed on channel 0"?

git - 是否有必要从我们的 CI 管道提交 DVC 文件?

Git 标签保留在 Jenkins 中

selenium - 在多个浏览器中并行运行