Я пытаюсь настроить конвейер сборки в azure devops (используя azure-pipelines.yml), но не могу правильно его настроить.Я хочу, чтобы конвейер создал проект SQLPROJ (SSDT), и это прекрасно (он создает dll и мне нужен dacpac, но это уже другая история), но моя реальная проблема заключается в том, что я не могу настроить его для копирования этого .dll/.dacpac в $ (Build.ArtifactStagingDirectory).
Я пробовал несколько вещей, вот две из них, которые не работали.Мне кажется, он игнорирует msbuildArgs.
- task: MSBuild@1
displayName: 'Build AlmaDb - $(buildConfiguration)'
inputs:
solution: 'AlmaDb/AlmaDb.sqlproj'
configuration: $(buildConfiguration)
msbuildArgs: '/p:OutDir=$(Build.ArtifactStagingDirectory)'
Я пытался с этим, но все равно не повезло:
msbuildArgs: '/p:PackageLocation=$(Build.ArtifactStagingDirectory) /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true'
Кто-нибудь еще сталкивался с этой проблемой?