Когда я пытаюсь упаковать свой код Python в .ZIP через YAML, папка пуста
Я использую Azure DevOps и пытаюсь упаковать свой код Python в ZIP-файл. Я также использую Azure для моего репозитория для моей папки python.
Вот мой код YAML для моего конвейера
Все работает нормально, единственная проблема в том, что публикуемая папка .ZIP совершенно пуста, и я хочу, чтобы это был мой файл python.
1 ответ
По умолчанию файлы исходного кода будут извлечены в каталог "" на компьютере с агентом. Файлы артефактов, полученные при сборке, также находятся в этом каталоге.
По умолчанию каталог "" пуст, файлы исходного кода и файлы артефактов сборки не будут автоматически добавляться/создаваться в этот каталог.
Перед архивированием ZIP-файла из каталога "", вы должны использовать задачу "Копировать файлы ", чтобы скопировать файлы, которые вы хотите заархивировать, из каталога "
Build.SourcesDirectory
"в каталог"
Build.ArtifactStagingDirectory
".
Для получения более подробной информации вы можете посмотреть этот документ .