Сборка VSTS - младшая версия npm не фиксирует изменения в GitHub

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

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

Мои шаги на агенте VSTS согласно этому изображению.

Я написал следующие сценарии 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?

0 ответов

Другие вопросы по тегам