我们几年来一直使用Jenkins(正是Cloudbees)。好吧,它有效。
当我想远程允许触发器构建时(在Cloudbees中没有用户帐户),我没有新的用例。
看起来不可能(标准令牌触发机制需要Cloudbees中的帐户)。
我认为只有一种方法可以设置即时消息集成(例如Jabber)并触发聊天中的构建。这是我想要的很好的解决方案,但是......它对我不起作用。没有错误也没有消息(我试过不同的jabber服务器)。
因为我只有一个这样奇怪的用户,我不想安装特殊的软件(如Jabber / IRC服务器),并想使用现有的(如Gtalk或类似的)。
欢迎任何想法。
答案 0 :(得分:1)
标准令牌触发机制需要Cloudbees中的帐户
您可以使用Build Token Root plugin绕过身份验证足够长的时间来检查令牌。
从长远来看,Jenkins希望让用户创建非用户主体,这些主体拥有自己的API令牌和SSH密钥(但没有UI登录)和权限的受限子集,因此您可以自由创建用于特定目的的一次性主体,例如触发构建。然而,今天不存在这种功能的基础设施。