【发布时间】:2021-07-27 22:09:27
【问题描述】:
我是詹金斯的新手。我想从 jenkins 执行一个简单的 groovy 命令或脚本来探索更多关于 groovy 的信息。我已经在我的 jenkins master 中安装了 groovy 和 java。
每当我通过 jenkins 作业运行简单命令或脚本时。
-println "Hello World" 或 -groovy /var/lib/jenkins/workspace/CheckJenkinsMachineStatus/Hello.groovy
我遇到错误
[CheckJenkinsMachineStatus] $ 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)
【问题讨论】:
-
您是想在 Jenkinsfile 中运行命令,还是想在远程节点上 fork 一个进程并且该进程是一个 groovy 脚本或某个 jar 文件?
标签: jenkins-groovy