Я очень новый CI / CD домен Aure Dev Ops. Поэтому я создал тестовое приложение ASP.NET MVC. Я зарегистрировался в приложении в git repo на визуальной студии онлайн. Мой конвейер сборки работает нормально, но конфигурация ms build
того, где будут находиться мои опубликованные файлы, похоже, не найдена. вот мой msbuild configuration
в моем yml
файле:
msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
И в моем конвейере выпуска я использую copy task
со следующим yml
steps:
- task: CopyFiles@2
displayName: 'Copy Files to: $(Build.ArtifactStagingDirectory)/deploy'
inputs:
SourceFolder: '$(build.artifactStagingDirectory)'
TargetFolder: '$(Build.ArtifactStagingDirectory)/deploy'
и это ошибка, которую я получаю, когда пытаюсь развернуть релиз:
##[error]Unhandled: Not found SourceFolder: D:\a\r1\a\$(build.artifactStagingDirectory)