小编典典

如何在本地测试对 Jenkinsfile 所做的更改?

all

在编写詹金斯管道时,提交每个新更改以查看它是否有效似乎非常不方便。

有没有办法在不提交代码的情况下在本地执行这些?


阅读 82

收藏
2022-05-09

共1个答案

小编典典

您不能在本地执行 Pipeline 脚本,因为它的全部目的是编写 Jenkins 脚本。(这就是为什么最好保持Jenkinsfile简短并仅限于实际处理 Jenkins 功能的代码的原因之一;您的实际构建逻辑应该由您通过单行shbat步骤调用的外部流程或构建工具来处理。)

如果您想测试更改为Jenkinsfilelive 但不提交,请使用1.14 中添加重播功能

2022-05-09