2009-10-06 4 views
1

В настоящее время TeamCity создает 2 набора артефактов каждый раз, когда я делаю успешное предварительное тестирование, когда он создает решение с моими локальными изменениями, с помощью которых можно запускать тесты, а во второй раз, когда он запускается Изменение хранилища VCS.Как я могу помешать TeamCity создавать артефакты для предварительно протестированных коммитов?

Как я могу предотвратить его создание артефактов для его сборки для тестирования перед фиксацией?

ответ

1

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

  • Перейти на страницу администрирования и скопировать существующий построить конфигурацию.
  • Под «Строить Сработал» на оригинальной конфигурации, отключить «Включить Срабатывание, когда файлы проверяются в VCS»
  • В разделе «Общие настройки» на копии удалить все из Артефакт Путей
2

Проверьте свойство build.is.personal system или переменную среды BUILD_IS_PERSONAL, которая будет определена.