2017-10-16 6 views
0

Ich benutze WebApp für Container in Azure, derzeit baue ich meine eigenen Container in Jenkins und schiebe sie in meine eigene private Registry.So lösen Sie die Containeraktualisierung manuell aus

Meine eigene private Registrierung ist sehr einfach und hat keine Funktionalität für WebHook, daher möchte ich in meinem Jenkins-Workflow hinzufügen, um die Container-Aktualisierung auszulösen.

Ich habe diese Schritte befolgt: https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-ci-cd und ich bekam die URL, aber wenn ich es zu kräuseln versuche ich bekam:

401 - nicht autorisiert: Zugriff aufgrund ungültiger Anmeldeinformationen verweigert. wenn ich eine GET-Anfrage wie:

curl https: // $ user:

und

HTTP Error 411. Die Anfrage [email protected]/docker/hook muss chunked sein oder eine Inhaltslänge haben. wenn ich eine POST-Anfrage

curl -X POST curl https: // $ user: [email protected]/docker/hook

Wie sollte ich die Anfrage mit Locken tun auslösen Dies?

Danke,

Antwort

0

Lösung:

einfach wie:

curl -X POST 'curl https: // $ user: [email protected]/docker/hook' -H '' -d ''

Verwandte Themen