Выпуски конвейера в Azure Devops (служба веб-приложений) развернуты в неправильной папке
При выпуске нового обновления для службы веб-приложений с помощью Azure Devops код не отображается в wwwroot
каталог, но он находится в подпапке /s/
Проблема: https://i.ibb.co/MVjXG73/pasted-Image.png
Мои настройки: https://i.ibb.co/YhQd7bG/devops.png
В настройках приложения я добавил: SCM_TARGET_PATH = D:\home\site\wwwroot
Я создал файл yml со следующей сборкой:
trigger:
- master
pool:
vmImage: "Ubuntu-16.04"
steps:
- task: NodeTool@0
inputs:
versionSpec: "8.x"
displayName: "Install Node.js"
- script: |
npm install
displayName: "npm install"
- task: ArchiveFiles@2
inputs:
rootFolderOrFile: "$(System.DefaultWorkingDirectory)"
archiveType: "zip"
archiveFile: "$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip"
replaceExistingArchive: true
- task: PublishBuildArtifacts@1
inputs:
pathToPublish: "$(Build.ArtifactStagingDirectory)"
artifactName: "drop"
Мне нужен код, чтобы попасть в каталог wwwroot для публикации вживую.
Заранее спасибо!
0 ответов
Попробуйте добавить строку ниже в задачу ArchiveFiles@2
includeRootFolder: false