curl: (6) Не удалось разрешить хост: http при выполнении задания jenkins из терминала - PullRequest
1 голос
/ 25 октября 2019

Я попытался запустить задание Jenkins с помощью команды "CURL", но при приведенной ниже ошибке

C:\Users\gd\Downloads\curl-7.66.0_2-win64-mingw\curl-7.66.0-win64-mingw\bin>

curl -X POST http://slack:11cf86296e48e9c5c3a8570aa1ccfc57a8@10.204.211.118:8080/job/test-job/build
curl: (6) Could not resolve host: http

curl -X POST http://slack:11cf86296e48e9c5c3a8570aa1ccfc57a8@10.204.211.118:8080/job/test-job/build

, когда мы нажали эту команду из командной строки, задание Jenkins должно сразу же запуститься в Jenkins

введите описание изображения здесь

Ответы [ 2 ]

0 голосов
/ 25 октября 2019

Вы можете использовать любой из следующих способов для запуска конвейера: -

curl -X POST slack:11cf86296e48e9c5c3a8570aa1ccfc57a8@<Jenkinshost>:8080/job/test-slack/build

curl -X POST http://slack:11cf86296e48e9c5c3a8570aa1ccfc57a8@<Jenkinshost>:8080/job/test-slack/build
0 голосов
/ 25 октября 2019

Для could not resolve POST: убедитесь, что вы используете -X, а не -x

curl -X POST ...

У вас, кажется, есть дополнительный http: // в середине вашего URL:

http://slack:11cf86296e48e9c5c3a8570aa1ccfc57a8@http:///:8080/job/test-slack/build
                                                ^^^^^^^
 Try instead to use "<ipaddress>" (to be replace by the actual Jenkins IP address)

http://slack:11cf86296e48e9c5c3a8570aa1ccfc57a8@<ipaddress>:8080/job/test-slack/build

Было бы предпочтительнее использовать полное имя, а не IP-адрес, но оба должны работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...