[讨论] Service Versioning/Taging

楼主: Segundus (赛冈督)   2016-10-22 14:06:24
前辈们好
小弟在公司的职责为维护一个内部 service
此 service 主要是以 Ruby on Rails 撰写
目的是提供 API 给产品端送使用者资料进来分析
前几天跟同事在 CI/CD 的细节讨论中有点分歧
他认为这个 service 是内部的所以不需要有版本号
触发 Circle CI 部署所下的 git tag 就用该 commit 的 rev
这样就要先找出目前 rev 为 xxxxxx
然后再下 git tag xxxxxx
怎样都觉得有点怪,毕竟 tag 本来就已经带有 rev 资讯了
我是认为该给个 v0.1.2 按照 semantic versioning 之类
想请问前辈们实务上的作法是什么?
作者: manaup   2016-10-22 15:10:00
都可以 有一致性就好 真的是不重要的毛
作者: andreli (小狗跟正妹是我的死穴)   2016-10-22 15:28:00
下 tag 还只下那个 hash 应该就不需要 tag 了吧......下 tag 是好沟通用的
作者: d1288999 (Davis)   2016-10-22 16:29:00
没什么对错,不过习惯上tag会给版号

Links booklink

Contact Us: admin [ a t ] ucptt.com