我有多个作业的设置,它们之间有自动触发。
所有作业都将“在构建上游项目时阻止构建”和“在构建下游项目时阻止构建”设置为 true。在需要额外的工作来上传其他工作的工件之前,它工作得很好。
这是一个漫长的过程,我不想阻止整个建筑管道。所以我把它作为工作分开。它由所有其他作业触发,并将工件推送到具有低带宽连接的远程服务器。
但是由于提到的设置,他们仍在等待。
有没有办法让他们不等待这个特定的工作?也许这种方法是错误的,不应该成为他们的下游工作?如果不是 - 如何监控其他作业执行并轻松收集结果?也许 ArtifactDeployer 有一些非阻塞替代方案,它只是设置任务并完成 - 我不需要收集上传作业的结果?