如何在GitLab CI / CD管道脚本中将标签作为npm版本的结果推送

时间:2020-02-26 13:55:56

标签: git npm gitlab gitlab-ci gitlab-ci-runner

当我合并到master时,我有一个GitLab CI / CD管道,作为部署过程的一部分,它运行npm version patch来升级package.json中我的npm软件包的版本

但是,当我尝试推送由npm version patch应用的标记的结果时,得到以下输出。因此npm version命令已正常运行,但我无法将其推入master分支。

我该怎么做才能使管道脚本将npm版本应用的标记的结果推送到master

$ npm version patch
 v0.4.3
$ git push origin master:master
error: src refspec master does not match any.
error: failed to push some refs to 'https://gitlab-ci-token:[MASKED]@gitlab.com/myrepo-name/group/project-name/company-project-name.git'
ERROR: Job failed: exit code 1

0 个答案:

没有答案