1

我知道这个问题是一年前在这里git describe提出的,并且有一个手动答案,但我想知道是否可以使用获取最新标签之类的东西,然后使用而不是之前给出的更手动的方法?

4

1 回答 1

1

正如我在“如何获取最新的标签名称? ”中提到的,使用git describe就足以获取最后一个标签:

git describe --abbrev=0         # shows only annotated tags.
git describe --abbrev=0 --tags  # includes lightweight (non-annotated) tags.

如果 TeamCity 可以调用第一个作业,该作业设置了用于第二个作业的源代码控制参数的属性,则可以使用带有最新标记的该属性作为要构建的值。

于 2013-03-26T13:42:17.353 回答