启用在Docker映像中调用Webhook的功能

时间:2019-01-29 11:30:37

标签: docker gitlab containers webhooks azure-web-app-service

  1. 我在azure上有一个托管的容器Web应用程序正在运行。但对于 CI与Gitlab容器注册表,我需要调用webhook网址 在gitlab-ci.yaml文件中。

  2. 当我使用POST请求用邮递员调用 webhook url时,它正在提取最新图像以进行注册。当我提出相同的要求时 在curl的gitlab-ci.yaml文件中显示错误访问是 由于凭据无效而被拒绝。

    $ curl -d -X POST https://$acr-image:SOME_SECRET_KEY@acr-image.scm.azurewebsites.net/docker/hook
    curl: (6) Could not resolve host: POST
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
    <title>401 - Unauthorized: Access is denied due to invalid credentials.</title>
    <style type="text/css">
    

0 个答案:

没有答案