【发布时间】:2021-05-07 13:51:46
【问题描述】:
每次我的 Jenkins 重新启动时,我都会尝试让新工作运行。我想通过“init.groovy”脚本来做到这一点。例如,假设我重新启动我的 jenkins 服务器,它将执行一个显示“Hello world”的作业。我必须从我的 init.groovy 脚本中创建这项工作。
到目前为止我有这个代码
import jenkins.model.Jenkins
import org.jenkinsci.plugins.workflow.job.WorkflowJob
WorkflowJob job = Jenkins.instance.createProject(WorkflowJob, 'my-pipeline2')
现在我不知道如何在不进入 GUI 的情况下配置此作业实例。我想向它添加管道脚本。比如回声“Hello world”。然后我想最终建立这份工作。我想从这个 init.groovy 脚本中完成所有这些工作。我在互联网上找不到任何解决方案。因此,非常感谢任何帮助。谢谢
【问题讨论】:
-
你用的是Linux还是windows?