1

我一直在尝试在 github 和 cloudbees 之间建立链接以显示构建状态。但是 URL 需要身份验证才能检索数据。我已经阅读了文档,但对于这是否可行尚不明确-

除非您有 FOSS 帐户,否则 DEV@cloud 上的 Jenkins 实例仅供用户访问 > 您已添加到您的 CloudBees 帐户。但是,您可能有想要公开的作业(或文件夹)。

这是什么意思?这是否意味着您需要 cloudbees 帐户才能访问我的 Jenkins 实例(无需我在 Jenkins 中设置该用户),或者这是否意味着无需 cloudbees 帐户即可进行公共访问?

我已经尝试按照说明进行操作,但它们并没有像我想的那样工作,所以也许这是上面的第一个答案。

4

1 回答 1

3

关于公共工作的wiki讨论了如何让您的工作公开可见;默认情况下,登录后只有您 CloudBees 帐户中的人员才能访问它。当前,您的 Jenkins 实例未设置为允许匿名访问(请参阅wiki 中的翻转开关部分)。

如果您想让构建状态图标匿名可见,即使作业或您的 Jenkins 实例通常不可见,则需要更改相关插件:BadgeAction需要重构为UnprotectedRootAction

于 2013-05-16T12:56:04.013 回答