我正在尝试为VSTS中的项目构建CI / CD管道。测试,构建和部署流程都很好,并且可以按预期工作。
但是我无法将package.json中自动增加的版本号提交给github仓库。
我在增加版本号步骤中编写了以下npm脚本,以增加次要版本号。
git config user.email "ttcgabc123@gmail.com"
git config user.name "ttcg"
npm version minor
git commit
git push origin master --tags
它确实将版本号从0.2.0增加到0.3.0,但是,它没有将所做的更改推回我的github存储库,因此我无法提交/推送这些更改。
请在VSTS构建中查看以上步骤的输出。在线号12,您可以看到新的版本号。
我尝试使用git remote add origin https://github.com/ttcg/react-workout-diary.git
,但显示错误消息fatal: remote origin already exists.
能否请您告诉我如何在CI / CD管道中自动增加版本号?