Я создаю Angular Library для использования в других Angular Applications. Я хочу создать конвейер сборки в DevOps (VSTS), чтобы после каждого коммита в git библиотека собиралась и публиковалась как артефакты для использования.
До сих пор все работает нормально, моя проблема с версией Angular Library. Если я попытался опубликовать библиотеку с той же версией, я получаю эту ошибку:
Запрещено. Фид уже содержит пакет my-lib в версии.
«0.0.1»: my-lib
Мой конвейер сборки:
Чтобы решить эту проблему, мне нужно либо менять версию в package.json перед каждой сборкой
Или через cli: npm версия 0.0.2
Могу ли я сделать это автоматически? что означает, что нет необходимости в дополнительных действиях, кроме commit / push? Я долго искал, но не смог найти решение. Спасибо