[英]Jenkins build job execute jobs in parallel how to create the programmatically without creating pipeline in jenkins GUI
我有 2 个函数,我喜欢并行执行它们,每个作业将在从站或有足够资源的地方运行。 问题是我不想在 Jenkins GUI 中创建管道,然后从该管道执行我的功能。 我喜欢能够在代码中即时创建管道。 这是我现在所拥有的示例:
//downstream job
build job: "my_job_pipeline_1",
parameters: [string(name: 'PROJECT_NAME', value: "${PROJECT_NAME}"),
propagate: false,
wait: true
//downstream job
build job: "my_job_pipeline_2",
parameters: [string(name: 'PROJECT_NAME', value: "${PROJECT_NAME}"),
propagate: false,
wait: true
这是从我的主管道调用的,但要使其工作,我必须在 Jenkins GUI 中创建 2 个管道
my_job_pipeline_2 和 my_job_pipeline_1
我可以以编程方式创建这些管道吗?
Jenkins CLI允许您从终端创建作业。 按照文档进行设置。 在 Manage Jenkins > Jenkins CLI 下,您可以找到可用的命令(包括“创建作业”)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.