通过脚本远程触发作业:Jenkins提供了两种机制。
其中一个是Jenkins生成的Crumb - 所有工作都很常见。
其他选项是手动创建的身份验证令牌 - 对于所有作业都可以是唯一的。
这两个选项中哪一个更受欢迎?为什么?
答案 0 :(得分:1)
本身 - 没有。
crumb用于prohibit CSRF attacks,并不代表远程触发作业。令牌可以被视为某些作业的附加密码,如果设置,则需要在触发该作业时传递。
您可以使用Remote API远程触发作业,该Parameterized Remote Trigger Plugin可归结为HTTP请求。肯定还有其他方法,例如{{3}}等。