В AppVeyor Я хотел бы установить номер сборки с номером выпуска от Github. Это будет использоваться для исправления AssemblyVersion.Как использовать ветвь git как build nr в AppVeyor
Я использую GitFlow и имею ветку освобождения. В SourceTree я создаю новую версию, например v1.2, которая создает выпуск ветви/v1.2. Часть 1.2, которую я хотел бы использовать в AppVeyor.
Как построй формат версии: {gitRelease} {сборки}
для этой работы,
- мне нужно получить имя ветви GitHub,
- Extract. номер выпуска от него,
- Поместите это в переменную {gitRelease}
- Запустите это перед сборкой. Патч
Но я не могу найти, как это сделать.
Для самой сборки у меня есть скрипт сборки, который отправляет вывод (пакет nuget) в Octopus Deploy, поэтому это означает, что нет раздела «Перед сборкой сценария сборки».
Это получить версию формы AppVeyor. Я хочу получить версию из GitHub (от имени ветки). –
я могу получить gitVersion сейчас, и создать версию я хочу использовать: набора gitVersion =% APPVEYOR_REPO_BRANCH:. ~ -4% набор версии =% gitVersion%% APPVEYOR_BUILD_NUMBER% AppVeyorBuild может быть обновлен с этим , как вы упомянули. Но как назвать патч AssemblyVersion? –