Я использую Teamcity 9.1.with пользовательских checkout directory внутри в рабочем каталоге агента (например C:\BuildAgent\work\branch\rootFolder\checOutFolder
) Но мне нужно create few folders в родительской папке «ветвь».Teamcity, предотвратить чистки папки вне папки кассы
Они успешно созданы, но удалены в конце конфигурации сборки агента. Также в Teamcity-agent.log я нашел:
[2016-06-05 14:44:35,776] INFO - rectories.DirectoryCleanerImpl - Won't delete C:\BuildAgent\work\branch\rootFolder\checOutFolder
[2016-06-05 14:44:35,776] INFO - ies.DirectoryMapUnknownCleaner - Checking not listed in directory.map folder C:\BuildAgent\work\branch\JClassSCC.
[2016-06-05 14:44:35,778] INFO - rectories.DirectoryCleanerImpl - Move directory C:\BuildAgent\work\JClassSCC to C:\BuildAgent\work\.old\JClassSCC_0 for cleaning
[2016-06-05 14:44:35,778] INFO - l.directories.DirectoryMapImpl - Cleaning up old checkout directories. Default lifetime = 192 hour(s)
Как предотвратить удаление файлов и папок из %teamcity.agent.work.dir%
, которые не являются непосредственно в каталоге проверки. Thanx.
Проще говоря - если я устанавливаю пользовательский путь проверки где-то внутри% teamcity.agent.work.dir% и создаю или копирую файлы и папки где-то между% teamcity.agent.work.dir% и настраиваемым путем - все, кроме настраиваемых файлов путь очищается. –