如何防止创建两个git标签

时间:2019-07-05 20:19:47

标签: git npm gitlab-ci git-tag

我有一个gitlab ci步骤。当我运行npm version patch时,我会创建两个标签,我希望其中有一个标签会触发两个我不想要的辅助系统的发布作业。

$ npm version patch --clean --message "tag %s"
v0.0.7
$ node -p "require('./package.json').version" > .params/version
$ export VERSION=$(cat .params/version)
$ git remote add local git@gitlab.com:wendellmva/core.git
$ git push local HEAD:refs/tags/$VERSION
Warning: Permanently added 'gitlab.com' (ECDSA) to the list of known hosts.
To gitlab.com:wendellmva/core.git
 * [new tag]         HEAD -> 0.0.7
 * [new tag]         v0.0.7 -> v0.0.7

任何人都知道我该如何预防?

0 个答案:

没有答案