无法在 Jenkins 中运行 groovy 命令或脚本

时间:2021-05-05 14:57:13

标签: jenkins-groovy

我是詹金斯的新人。我想从 jenkins 执行一个简单的 groovy 命令或脚本来探索更多关于 groovy 的信息。我已经在我的 jenkins master 中安装了 groovy 和 java。

每当我通过 jenkins 作业在简单命令或脚本下运行时。

-println "Hello World" 或 -groovy /var/lib/jenkins/workspace/CheckJenkinsMachineStatus/Hello.groovy

我收到以下错误

[检查JenkinsMachineStatus] $ groovy /var/lib/jenkins/workspace/CheckJenkinsMachineStatus/Hello.groovy 致命:命令执行失败 java.io.IOException:无法运行程序“groovy”(在目录“/var/lib/jenkins/workspace/CheckJenkinsMachineStatus”中):错误=2,没有那个文件或目录 在 java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)

1 个答案:

答案 0 :(得分:1)

您可以直接在 Jenkins 作业配置中编写您的 groovy 代码。 或者,您还可以创建一个 Jenkinsfile,其中包含您的 groovy 代码并将此文件加载到您的 jenkins 作业中。请参见下面执行 groovy 代码的示例。 ![詹金斯Python in a container