Согласно вашему скриншоту, TFSAgent_Builddata_DEVQA
должна быть вашей папкой агента сборки в рабочей области.
Переменная Agent.BuildDirectory
Локальный путь на агенте, где создаются все папки для данного конвейера сборки.
Там нет ни одногоотображение между номером и именем сборки. ..\TFSAgent_Builddata_DEVQA\525
Для каждого определения сборки создается папка (например, 1, 2, 3, 4 ... 525). Мы не можем повлиять на число.
Для концепции этой части, вы также можете взглянуть на этот похожий вопрос: Увеличение в каталог _work
Для субпапки:
..\TFSAgent_Builddata_DEVQA\525\a
равно Build.ArtifactStagingDirectory
Локальный путь на агенте, в который копируются любые артефакты перед отправкой в место назначения. ..\TFSAgent_Builddata_DEVQA\525\b
равно Build.BinariesDirectory
Локальный путь к агенту, который вы можете использовать в качестве выходной папки для скомпилированных двоичных файлов. ..\TFSAgent_Builddata_DEVQA\525\s
равен Build.SourcesDirectory
Локальный путь к агенту , куда загружаются файлы исходного кода .
Ссылка на источник
Чтобы уменьшить дисковое пространство вашего агента сборки, вы можете перейти к Get sources
-- Workspace mappings
, как показано на скриншоте, и убедитесь, что вы сопоставили проект, который хотите построить.
Включить со значением типа Mapтолько те папки, которые требуются вашему конвейеру сборки. Если подпапка сопоставленной папки содержит файлы, которые конвейер сборки не требует, сопоставьте ее со значением типа Cloak. Для получения более подробной информации, пожалуйста, обратитесь к нашему официальному учебнику здесь: Mappings
Для других способов:
- Вы можете указать политики хранения сборки , который автоматически удалит старые завершенные сборки, чтобы свести к минимуму беспорядок . Вы изменяете эти политики на вкладке «Сохранение» определения вашей сборки.
- Используйте служебную задачу «Удалить файлы». Переменные
$(Agent.BuildDirectory)
и $(Build.SourcesDirectory)
полезны для этого. Он удалит файлы после успешной сборки. За дополнительной информацией обращайтесь: Очистите рабочую папку после каждой сборки