Teamcity развернуть командную строку - PullRequest
0 голосов
/ 06 июля 2018

Я настроил TeamCity для сборки и развертывания приложения IIS. Все отлично работает Вот мой параметр командной строки:

-verb: sync -source: package = "webapi-% dep.xxx.build.counter% .zip" -dest: contentpath = "C: \ Inetpub \ Wwwroot \ test2.com \ Bin", COMPUTERNAME = "WWW", и имя пользователя = "УУУ", пароль = "КТС", includeAcls = "False" -AllowUntrusted -verbose

Таким образом, zip-файл артефактов должен извлекать файлы в папку C: \ inetpub \ wwwroot \ test2.com \ bin. В папке bin у меня много xml и конфигурационных файлов (zip-файл не включает эти файлы). При каждом развертывании он удаляет папку bin и распаковывает zip-файлы.

Как я могу пропустить удаление? Мне просто нужно опубликовать с заменить то, что у меня есть в архиве, не удаляя другие файлы?

Спасибо за помощь

1 Ответ

0 голосов
/ 09 июля 2018

добавить еще один параметр:

-enableRule:DoNotDeleteRule

в соответствии с документ :

В операции sync блокирует удаление файлов на конечном компьютере, которых нет на исходном компьютере. Это правило применяется к поставщикам contentPath, dirPath и filePath. Это правило по умолчанию отключено.

...