1
如果缺少標籤,是否可以拒絕合併請求?我正在使用gitlab 9.0.2並配置了一個CI(yml)Gitlab CI:合併請求的強制標籤
每個合併請求都應該有這些標籤中的一個:major,minor,patch。 如果缺少標籤或選擇了多個標籤,則不可能添加該請求,否則CI應該失敗。
我想打包package.json的版本值。
這是技術上可行的gitlab?
詳細的背景資料
一些開發商正在推動不同的提交到倉庫。有時他們忘記在package.json
中碰撞版本值。
現在我想到僅適用於合併請求的強制性標籤。這些標籤應該提供信息應該如何碰撞的版本(主要,次要或補丁)。
如果沒有標籤集合,則不應該完成合並。
也許有一種完全不同的方式來處理版本庫的正確版本。
你說的標籤是什麼意思?它是最後一次提交的git標籤還是你指的是gitlab標籤?此外,package.json中的版本碰撞似乎與您的問題的其餘部分無關。你能更精確一點嗎? – Jawad
@Jawad您說得對,我的意思是gitlab *標籤*的合併請求。我在帖子中增加了更多細節... – user3142695