我有我的 Jenkins 设置来运行多分支管道项目,我使用 API 来触发其中的特定分支。
我的问题是它只有在分支被索引时才有效,否则我从 API 得到 404。
我已设法通过 API 运行分支索引,但我不知道此任务何时完成
通过跟踪和错误,我已经能够弄清楚:
- 对分支索引的 API 调用不返回队列 ID,因此我无法检查其状态
- 无论队列和执行限制如何,索引任务都会立即运行。
- 我一直无法从管道(其他作业)运行此任务,尝试运行此任务会导致错误
有没有办法判断任务是否完成,以及它的成功价值?
我有我的 Jenkins 设置来运行多分支管道项目,我使用 API 来触发其中的特定分支。
我的问题是它只有在分支被索引时才有效,否则我从 API 得到 404。
我已设法通过 API 运行分支索引,但我不知道此任务何时完成
通过跟踪和错误,我已经能够弄清楚:
有没有办法判断任务是否完成,以及它的成功价值?