我正在从 Jenkins 切换到 Circle CI(很尴尬,花了这么长时间才得到 jenkins)。我有一个关于大多数人如何处理他们的 docker 标记的问题。
我的构建将触发每次提交(不仅仅是拉取请求),并且每次都会创建一个新容器和标签。我看到 CIRCLE_BUILD_NUM 存在,但它会随着工作流程中的每一步而增加。这使得将标签号从一个步骤传递到另一个步骤具有挑战性。我还看到 CIRCLE_WORKFLOW_ID 对整个工作流程来说是唯一的,但它是一个字母数字 guid,不如语义版本有用。
在 CircleCI 工作流程中自动增加我的 docker 标签的推荐方法是什么?