gpt4 book ai didi

jenkins - 在 Jenkins 启动时触发作业

转载 作者:行者123 更新时间:2023-12-02 12:58:39 26 4
gpt4 key购买 nike

每次 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 脚本来完成所有这些工作。我在互联网上找不到任何解决方案。因此,非常感谢任何帮助。谢谢

最佳答案

您还可以尝试Startup Trigger插件。

安装后,转到启动后要触发的作业,并在“构建触发器”部分中选中“Jenkins 首次启动时构建”

(这个问题可能很老,但希望我的回答对某人有所帮助)

关于jenkins - 在 Jenkins 启动时触发作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42896983/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com