簡體   English   中英

Jenkins 構建作業並行執行作業如何以編程方式創建作業而無需在 jenkins GUI 中創建管道

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM