В наших сборках иногда возникает необходимость (по той или иной причине) скопировать / создать некоторые файлы, которые требуются во время сборки, но на самом деле не являются артефактами .
Поскольку во всех случаях немного проблематично гарантировать очистку / удаление этих файлов после сборки, они, очевидно, должны храниться в некотором каталоге, управляемом конвейером сборки, поэтому, когда сборка завершится или после этого каталог будет быть автоматически убранным.
До сих пор мы использовали Build.ArtifactStagingDirectory для получения ожидаемого поведения, так как оно единственное, которое
очищается перед каждой новой сборкой, поэтому вам не нужно очищать ее самостоятельно.
Тем не менее, поскольку такие файлы на самом деле не являются артефактами, это кажется немного неуместным.
Возможно, есть лучшая альтернатива?