В настоящее время у меня есть правило проверки VCS, которое отслеживает одну папку в репо.
Мне нужен доступ к папке .git, чтобы выполнять некоторые команды git в процессе сборки.
Я не эксперт по teamcity, но, насколько я понимаю, эти два требования противоречат друг другу:
- Для мониторинга одной папки с помощью правила проверки VCS необходимо, чтобы проверка выполнялась на сервере
- Требуется проверка на агенте, чтобы гарантировать, что .git создан на агенте.
Если возможно, я бы хотел сохранить возможность запуска на любом агенте сборки.
Есть ли очевидный способ удовлетворить оба требования?