По причинам, мне необходимо заархивировать мою сборку и распаковать ее в моей службе приложений.Итак, в моей сборке у меня есть:
- task: ArchiveFiles@2
inputs:
rootFolderOrFile: "apps/web/shell/build"
includeRootFolder: true
archiveType: "zip"
archiveFile: $(Build.ArtifactStagingDirectory)/branchName.zip"
replaceExistingArchive: true
displayName: "archive feature release"
Я развернул свое приложение на $(System.DefaultWorkingDirectory)/_ClientWeb-Build-CI/ShellArtifact
:
И в моем выпускеконвейер Я извлекаю этот архив в $(System.DefaultWorkingDirectory)/_ClientWeb-Build-CI/ShellArtifact/branchName
:
Здесь вы видите эту задачу в действии:
В конце конвейера выпуска у меня есть скрипт, который показывает структуру папки сборки:
cd $(System.DefaultWorkingDirectory)/_ClientWeb-Build-CI/ShellArtifact
dir
Но когда я проверяю структуру папок в SCM, я не вижу папку:
Где отключение?Почему все работает, как ожидалось, но я не вижу фактическую папку в моей службе приложений?