对于之前的帖子,这是一个后续问题,似乎并没有真正回答过“看起来很有希望”:

Jenkins how to create pipeline manual step .

这是CICD管道的主要功能差距 . 声明性(1.2.9)的当前“输入步骤”要求整个流水线必须在流水线完成之前等待输入步骤(或者具有不允许您稍后重新触发的超时) . 根据代理的范围,它还可以阻止执行程序或要求您必须为每个构建步骤启动新的从属服务器 .

这是我最接近执行者的问题(管道级别"agent none"与在此描述的所有阶段中定义的代理程序:https://jenkins.io/blog/2018/04/09/whats-in-declarative/)但是为每个构建步骤启动一个新的从属服务器似乎浪费时间并且需要额外考虑来保持工作区 . 提供的最终解决方案是为输入抛出一个"time-out",但这仍然不起作用,因为那时你永远不能将该构建移动到以后阶段并且需要重新构建 .

这里的任何解决方案或建议将非常感激 .