簡體   English   中英

使用擴展選擇參數自動化 Jenkins 作業

[英]Automating Jenkins Job with extended choice parameter

我正在嘗試使用 cURL 從 bash 運行 jenkins 作業。

我的工作包括一些字符串輸入、文件輸入和一個擴展選擇參數輸入。

傳遞普通字符串參數或文件參數對我來說很好,但我只是沒有成功為擴展選擇參數輸入添加多個值(擴展選擇參數 - Jenkins 中的一個通用插件允許添加復選框列表)。

這就是我現在正在為所有領域嘗試的:

curl -X POST [JENKINS_URL]/job/[JOB_NAME]/buildWithParameters \
--form [SOME_PARAMETER]=[ITS_VALUE] \
--form [SOME_PARAMETER]=[ITS_VALUE] \
--form [FILE_PARAMETER]=@[FULL_PATH_TO_FILE]

如何將擴展選擇參數的值添加到此請求中?

嘗試了數百萬種不同的東西,但都沒有奏效:(

如何將擴展選擇參數的值添加到此請求中?

只需使用不同的值多次重復參數名稱:

curl -X POST '[JENKINS_URL]/job/[JOB_NAME]/buildWithParameters?extChoiceName=value1&extChoiceName=value2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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