jenkins 脚本控制台 - 我可以在脚本控制台中使用 jenkins 管道 DSL

San*_*ngh 2 jenkins jenkins-pipeline

我想尝试一些詹金斯管道 DSL 方法。示例代码

node("linux-agent") {
  sh "ls -ltra"
}
Run Code Online (Sandbox Code Playgroud)

我只想快速尝试对脚本进行一些更改。所以我尝试在“jenkins 脚本控制台”中运行它。但似乎它不是那样工作的。我每次都必须编辑作业 Sonfig 并运行作业来测试我的代码。

  1. 是否有任何快速的方法来测试脚本更改而不将它们放入流水线作业中?
  2. 有没有办法在“詹金斯脚本控制台”中运行它?

提前致谢 !!

Chr*_*her 5

Jenkins 脚本控制台仅适用于 Groovy 脚本,管道步骤不可用。

但是,您可以创建一个新的 Jenkins“管道”作业,该作业具有一个文本框,您可以在其中放置管道编码并运行它。如果您打开一个窗口来触发作业,并打开另一个窗口来编辑和应用更改,则效果很好。

在此处输入图片说明