在一个vsts项目中构建并推送到Azure容器注册表的应用程序,并使用应用程序版本和内部版本ID进行标记。
在一个单独的项目中,无论何时将新镜像推送到存储库中,我都希望发布。
我可以将Azure容器存储库用作 Artifact ,但是如何获得正确的图像标记?
最佳答案
ACR提供用于推送和删除的Webhook。在Webhook有效负载中,您可以找到标签信息。 https://docs.microsoft.com/en-us/azure/container-registry/container-registry-webhook-reference
如果将推送Webhook连接到您的发行版定义,只需解析标签信息,就可以了。
Webhook信息:https://docs.microsoft.com/en-us/azure/container-registry/container-registry-webhook
关于docker - vsts版本-Azure Container Registry Artifact,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51703345/