isa*_*ers 5 tags git bitbucket bamboo
试图找出一种方法来增加我需要通过 CI 构建自动删除的标签,以便它是最新的。
粗略地说,编译代码,然后对其进行标记。然后它就提交了。显然,第一次纠正会更容易,但当前无法选择修复。发现了这个并且看起来很有希望:
# Get new tags from remote
git fetch --tags
# Get latest tag name
latestTag=$(git describe --tags `git rev-list --tags --max-count=1`)
Run Code Online (Sandbox Code Playgroud)
但有没有办法
# Checkout latest tag
git tag -d $latestTag
Run Code Online (Sandbox Code Playgroud)
然后让它加一。那么如果是 v1.0.1 那么就会是 v1.0.2 吗?
latestTag=$(git describe --tags `git rev-list --tags --max-count=1`)
git tag -a $latestTag ++1 -m "Release $latestTag ++1"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2733 次 |
| 最近记录: |