我是詹金斯的新人。我想从 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)
答案 0 :(得分:1)
您可以直接在 Jenkins 作业配置中编写您的 groovy 代码。 或者,您还可以创建一个 Jenkinsfile,其中包含您的 groovy 代码并将此文件加载到您的 jenkins 作业中。请参见下面执行 groovy 代码的示例。 ![詹金斯Python in a container