CircleCI 自动增量泊坞窗标签
Posted
技术标签:
【中文标题】CircleCI 自动增量泊坞窗标签【英文标题】:CircleCI auto increment docker tag 【发布时间】:2021-05-19 11:37:09 【问题描述】:我正在从 Jenkins 切换到 Circle CI(尴尬的是花了这么长时间才得到 jenkins)。我有一个关于大多数人如何处理他们的 docker 标记的问题。
我的构建将触发每次提交(不仅仅是拉取请求),并且每次都会创建一个新容器和标签。我看到 CIRCLE_BUILD_NUM 存在,但它会随着工作流程中的每一步而增加。这使得将标签号从一个步骤传递到另一个步骤具有挑战性。我还看到 CIRCLE_WORKFLOW_ID 对整个工作流程来说是唯一的,但它是一个字母数字 guid,不如语义版本有用。
在 CircleCI 工作流程中自动增加 docker 标签的推荐方法是什么?
【问题讨论】:
【参考方案1】:我们使用当前纪元时间作为我们的一部分:TIMESTAMP=$(date +%s)
【讨论】:
以上是关于CircleCI 自动增量泊坞窗标签的主要内容,如果未能解决你的问题,请参考以下文章
sh [下载并设置HDF 3.0泊坞窗容器]使用此脚本下载并设置HDF泊坞窗容器#hdf #docker #setup#hdf30