Каким должно быть значение build.vcs.number? - PullRequest
1 голос
/ 16 июня 2020

Я пытаюсь понять, как заставить сборку работать в TeamCity. Одна из проблем - не могу получить нужную версию. На вкладке Общие настройки у меня есть счетчик сборки, который работает хорошо (он увеличивается каждый раз, когда я запускаю сборку). Однако:

  • Если я не определю build.vcs.number в Параметрах , TeamCity все равно покажет его, отметив, что значение является обязательным и параметр нельзя удалить.
  • Если я определю build.vcs.number и установлю значение пустой строки, я получу версию 1.0.0.. Если я установлю любое значение, например 123, версия будет 1.0.0.123.
  • Если я определю build.vcs.number как %build.vcs.number%, как на третьем снимке экрана в аналогичном вопросе , кажется, что параметр просто ссылается на себя, и TeamCity не знает, что делать в этом случае, и я получаю 1.0.0.???.

Итак, как мне указать build.vcs.number на счетчик я вижу в Общие настройки ?

1 Ответ

1 голос
/ 16 июня 2020

build.vcs.number - это c для вашей VCS. Счетчик сборки build.counter. Вам не нужно определять их как параметры сборки. Для чего вы пытаетесь использовать значение?

...