POST метод с CURL - PullRequest
       2

POST метод с CURL

0 голосов
/ 28 июня 2019

Я пытаюсь вызвать параметризованную работу Дженкинса. Когда я запускаю задание вручную, сборка завершается успешно (она принимает значение параметра). В противном случае, через CURL, задание выполняется, но параметр пуст.

curl -X POST http://login:pwd@localhost:8080/buildByToken/buildWithParameters/build?job=test&token=tokenValue --data-urlencode json = '{"parameter": [{"name": "fileName", "value": "test"}]'

1 Ответ

0 голосов
/ 28 июня 2019

Без кавычек & - специальный символ. Все после него считается отдельной командой.

Попробуйте указать URL, как показано ниже.

curl -X POST 'http://login:pwd@localhost:8080/buildByToken/buildWithParameters/build?job=test&token=tokenValue' --data-urlencode json='{"parameter":[{"name":"fileName","value":"test"}]'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...