Мы используем конвейер сборки в DevOps Azure для создания артефакта развертывания.Типичные шаги в таком конвейере:
- Построение решения / проекта
- Копирование dll-вывода в
$Build.ArtifactStagingDirectory
- Публикация артефакта из
$Build.ArtifactStagingDirectory
Мне просто интересно, могу ли я рассчитывать на то, что при запуске каждой сборки Build.ArtifactStagingDirectory будет пустым.Или я должен очистить папку как первый шаг, чтобы быть уверенным?
По моему опыту, папка всегда была пустой, но я не уверен, могу ли я на это положиться.Это что-то особенное для агента, размещенного в Azure, и, возможно, с помощью пользовательских агентов сборки мне нужно вручную очистить эту папку?Может быть, некоторые старые файлы из последней сборки могли остаться там?Я не нашел эту информацию в документации.
Спасибо.