Я создал задание jenkins и хочу вызвать его, вызвав jenkins api из azure logi c app.
Я использую api: http://YOUR_JENKINS_USER_ID:YOUR_API_TOKEN@YOUR_JENKINS_URL / job / YOUR_JENKINS_JOB / build? token = TokenName
Кто-нибудь знает, как установить его в azure, чтобы правильно вызывать этот API?
НЕТ, как я его настроил (конечно, с замененным API data):
СПОСОБ: URI POST: http://YOUR_JENKINS_USER_ID:YOUR_API_TOKEN@YOUR_JENKINS_URL / job / YOUR_JENKINS_JOB / build? token = TokenName
но я получаю ошибку 308:
<html> <head><title>308 Permanent Redirect</title></head> <body> <center><h1>308 Permanent Redirect</h1></center> <hr><center>openresty/1.15.8.2</center> </body> </html>
из моего p c и из сети, в которой находится azure, этот API можно без проблем вызвать (я использую python script или curl)
У кого-нибудь есть подсказки? как настроить его на портале azure?
Greets
308 (постоянное перенаправление) указывает, что целевому ресурсу был назначен новый постоянный URI, и любые будущие ссылки на этот ресурс должны использовать один из вложенных URI. Клиенты с возможностями редактирования ссылок должны автоматически связывать ссылки на эффективный URI запроса с одной или несколькими новыми ссылками, отправляемыми сервером, где это возможно.
Я полагаю, вам придется настроить On- Premise Data Gateway в вашей локальной сети, чтобы иметь доступ к вашей среде Jenkins.
Ссылки: