我正在尝试遵循Set Hudson Build Description via Web API中给出的建议,但我得到403可能是因为请求必须经过身份验证。由于脚本是从经过身份验证的Jenkins会话运行的,因此如何通过这些凭据传递?
答案 0 :(得分:1)
看起来您需要在请求中传递用户和api令牌。 Here's an example(不是Python,但我想你可以管理翻译)。
答案 1 :(得分:0)
使用在同一个VM中执行的“执行系统Groovy脚本”构建任务,这样您就不必重新进行身份验证或手动传递令牌或凭据。