发现一个实现声明性管道的Jenkinsfile从“步骤”部分中调用“签出”,后一个位于“阶段”指令中的“阶段”指令中。
管道手册https://jenkins.io/doc/book/pipeline/syntax/#declarative-steps并未将“ checkout”列为指令,因此结论“ checkout”不是指令。
此外,《管线步骤参考》 https://jenkins.io/doc/pipeline/steps/也未列出“结帐”。因此“结帐”似乎也不是一个步骤。
很难相信“结帐”是其中的一部分。
那是什么?
出现问题是因为查看结帐的规范会有所帮助。