У меня есть один сервер jenkins A, на котором я пытаюсь создать сценарий с конвейером, но мне нужно вызвать другую работу (Job1) на другом сервере jenkins B.
Для этого я использую REST APIс крошкой в заголовке.Я получаю свою крошку, выполнив следующую команду в моем браузере.http://myhudson.com/crumbIssuer/api/json?xpath=concat(//crumbRequestField,":",//crumb)"
Я пробовал разные команды, упомянутые ниже, но безуспешно. Пожалуйста, посоветуйте что-нибудь.У меня есть доступ или разрешение на запуск сборки на обоих серверах.Я выполняю приведенные ниже команды с сервера A Jenkins с подробной информацией о сервере B.
1. curl -v -u Username:<API_TOKEN> -X POST http://UsedrName:<API_TOKEN>@myjenkins.com/job/Test_job/build?token=<API_TOKEN> -H Jenkins-Crumb:<Crumb number>
2. curl -v -X POST http://UsedrName:<API_TOKEN>@myjenkins.com/job/Test_job/build?token=<API_TOKEN> -H Jenkins-Crumb:<Crumb number>
3. curl -v -u Username:<API_TOKEN> -X POST http://UsedrName:<API_TOKEN>@myjenkins.com/job/Test_job/build?token=<API_TOKEN> -H .crumb:<Crumb number>