我当前用于webapp的CD管道有三个步骤
gradle
build-num格式的版本号标记,类似于build-123或build-525。版本号来自bitbucket管道、build环境variable.
中的前端。
我想要用一个版本号取代用bitbucket管道生成的版本号,这个版本号不是从CI系统派生出来的,而是git本身更固有的,并且启用了将一些提交发布为容器映像但不是所有提交的工作流程。
问题:
中发布的顺序。
发布于 2020-12-24 12:26:41
我们有一个开源工具:https://github.com/relizaio/versioning
我们还为更高级的案例提供了SaaS解决方案(Reliza in Public Preview模式,直到2021年年底)。请参阅我在这里的文章,描述这两种方法的选项和用法:https://worklifenotes.com/2020/02/27/automatic-version-increments-with-reliza-hub-2-strategies/
不过,请注意,在每一个git推送上构建坞容器是一种常见的做法。如果CI测试通过,就没有太多理由跳过构建容器,因为以后有多种方法可以在图像注册表端自动删除旧图像。
https://stackoverflow.com/questions/65413443
复制相似问题