Как передать множественное значение параметра сборки для задания Jenkins, используя Rest Assured? - PullRequest
0 голосов
/ 28 августа 2018

Я хочу удаленно создать задание jenkins, используя несколько параметров через перезапущенные задания API в java. Я пытался использовать следующую ссылку

http://localhost:8080/job/jobname/buildWithParameters?token=TOKEN&FEATURE="parameter1_value";FEATURE2=parameter2_value

но этот URL приводит к запуску задания с передачей обоих значений параметра в пределах одного параметра.

get("http://localhost:8080/job/jobname/buildWithParameters?token=TOKEN&FEATURE="parameter1_value";FEATURE2=parameter2_value");

This is how the above link results in

Это ответ json Дженкинса Джоба

This is the response json on jenkins job

1 Ответ

0 голосов
/ 28 августа 2018

Параметр, определенный в конфигурации задания Jenkins, должен быть «Строковым параметром», чтобы устанавливать их с помощью URL. И измененный URL должен быть как -

http://localhost:8080/job/jobname/buildWithParameters?parameter=parameter1_value&parameter2=parameter2_value
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...