正如 本章开始讨论的, 流水线最基础的部分是 “步骤”。基本上, 步骤告诉 Jenkins 要做什么,以及作为声明式和脚本化流水线语法的基本构建块。...在自定义工作区运行应用了 agent 的流水线或个别的 stage, 而不是默认值。 它既可以是一个相对路径, 在这种情况下,自定义工作区会存在于节点工作区根目录下, 或者一个绝对路径。...如果是true, 则在流水线的顶层指定的节点上运行该容器, 在同样的工作区, 而不是在一个全新的节点上。...否则, options { overrideIndexTriggers(false) } 只会禁用改作业的分支索引触发器。...例如: options { skipDefaultCheckout() }
timeout
设置此阶段的超时时间, 在此之后, Jenkins 会终止该阶段。