Есть один гит-репозиторий и к нему впридачу джоб в дженкинсе. При коммите в мастер дженкинс пуллит, компиляет и деплоит куда надо. И было бы неплохо, если бы он ещё и номер версии сам обновлял.
Тут возникает вопрос, а откуда дженкинс должен брать нынешний номер, чтобы его обновлять?
ИМХО, номер должен лежать в репозитории. Но если так, то на каждый коммит в мастер будет создаваться второй коммит с обновлением номера. Неприятно.
Репозиторий используют несколько человек. Магичить в гите, чтобы дженкинс изменил номер в последнем коммите и ни у кого ничего не сломалось я не умею. Есть ли тут варианты?