Автоматически обновлять версию npm, когда запрос на добавление объединен в bitbucket - PullRequest
0 голосов
/ 10 января 2020

Идея состоит в том, чтобы вызвать npm version patch, чтобы увеличить версию с 1.2.3 до 1.2.4 после нажатия кнопки изображения:

Merge pull request

Таким образом, каждое изменение в ветви разработки означает новую версию сборки в приложении.

Я попытался использовать .git/hooks/post-merge и запустить команду, если имя объединенной ветви развивается. Это работает, но только если я выполняю слияние в консоли Visual Studio, но не при нажатии кнопки слияния bitbucket.

Я также пытаюсь создать плагин java maven с разработчиком atlassian SDK но я не получаю эту работу, она устарела с не слишком большой документацией, и я даже не преуспел в процессе сборки.

Есть идеи?

1 Ответ

0 голосов
/ 10 января 2020

Это должно быть частью конвейера CI / CD, а не сидеть в git хуке.

При слиянии с веткой master (допущение) в вашем конвейере должна быть задача, помечающая sha из master. Вы можете легко достичь этого с помощью таких инструментов, как Travis, CircleCI, Jenkins et c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...