Сборка VSTS - младшая версия npm не фиксирует изменения в GitHub - PullRequest
1 голос
/ 02 апреля 2019

Я пытаюсь построить конвейер CI / CD для моего проекта в VSTS.Процессы тестирования, сборки и развертывания все в порядке и работают, как ожидалось.

Но мне не удалось зафиксировать автоматически увеличенный номер версии в package.json в репозитории github.

Мои действия с агентом VSTS выполняются в соответствии с этим изображением.enter image description here

Я написал следующие сценарии 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, вы можете увидеть номер новой версии.

enter image description here

Я пытался использовать git remote add origin https://github.com/ttcg/react-workout-diary.git, но он показывает сообщение об ошибке fatal: remote origin already exists.

Не могли бы вы посоветовать мне, как автоматизировать увеличение номера версии в моем конвейере CI / CD?

...