1

我在 jenkins 上构建工件,在 cloudbees 上构建,对于开发和测试环境(在 Run@Cloud 上),部署是从 Jenkins 完成的。

但是对于生产部署,我需要在生产机器上下载工件(作为 URL)。有没有办法设置它,这样它就不会要求 cloudbees 登录。

4

1 回答 1

0

如果您不想公开工件,则需要一些凭据才能访问 cloudbees jenkins(这不是 FOSS 项目,是吗?)

您可以使用 jenkins 令牌进行身份验证,因此您无需在生产服务器上发布您的 cloudbees 密码。请参阅 https://[account].ci.cloudbees.com/user/[me@mycompany.com]/configure 以检索令牌,然后您可以使用以下方式访问 jenkins

wget http://[me%40mycompany.com]:[token]@<account>.ci.cloudbees.com/...
于 2013-08-09T08:42:16.417 回答