Можете ли вы настроить TeamCity «Артефакты» для проверки в системе контроля версий? - PullRequest
3 голосов
/ 24 марта 2009

Я бы хотел, чтобы артефакты TeamCity были возвращены в систему контроля версий.

Я использовал TFS Integrator раньше. Поэтому я привык к его подходу, при котором через config он может проверять выходные сборки обратно в систему контроля версий. Тогда, когда люди получат, они получат эти артефакты.

Или есть ли совершенно другой способ добиться этого с TeamCity?

1 Ответ

4 голосов
/ 25 марта 2009

Я могу придумать два способа:

  • VCS маркировка

укажите путь в вашей рабочей директории для метки и расположение относительно транка для его регистрации. jetbrains объясняет это здесь

/project/trunk/dist=>/project/tags/%system.build.number%
  • из скрипта сборки

вручную проверяет артефакты из сценария сборки и добавляет игнорирование в место, где выполняется проверка, чтобы не вызывать сборку снова.

e.g. use -:user=devA:project/sources/** to prevent build triggering after a change of VCS user devA  made in subfolder project/sources/**
...