gpt4 book ai didi

Azure-DevOps:Azure Pipeline 中的自动增量 docker 标签

转载 作者:行者123 更新时间:2023-12-04 14:14:27 25 4
gpt4 key购买 nike

steps:
- task: Docker@2
displayName: Build and Push
inputs:
command: buildAndPush
containerRegistry: myAcrServiceConnection
repository: roket
tags: |
02
latest

上面的代码片段构建了一个带有标签 02 和来自同一来源的最新标签的镜像,并将其推送到 azure 容器注册表。

如何将标签中的 02 替换为自动增量样式。例如,它将首先获取远程或本地捕获并将 1 增加到标签?

最佳答案

您可以以严格递增的方式定义内部版本号(例如 $(Date:yyyyMMdd)$(Rev:.rr) ),并使用 $(Build.BuildNumber)作为图像的标签。

来自 the official documentation :

Use $(Rev:r) to ensure that every completed build has a unique name. When a build is completed, if nothing else in the build number has changed, the Rev integer value is incremented by one.

关于Azure-DevOps:Azure Pipeline 中的自动增量 docker 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61806238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com