您不能在本地执行Pipeline脚本,因为它的全部目的是编写Jenkins脚本。(这就是为什么最好使您的文章
Jenkinsfile简短且仅限于实际处理Jenkins功能的代码的原因之一;您的实际构建逻辑应由您通过一行
sh或
bat一步调用的外部流程或构建工具来处理。)
如果您想测试更改
Jenkinsfile但不 提交 ,请使用1.14中添加的 重播
功能
JENKINS-33925跟踪自动化测试框架的需求。

您不能在本地执行Pipeline脚本,因为它的全部目的是编写Jenkins脚本。(这就是为什么最好使您的文章
Jenkinsfile简短且仅限于实际处理Jenkins功能的代码的原因之一;您的实际构建逻辑应由您通过一行
sh或
bat一步调用的外部流程或构建工具来处理。)
如果您想测试更改
Jenkinsfile但不 提交 ,请使用1.14中添加的 重播
JENKINS-33925跟踪自动化测试框架的需求。