diff --git a/.azure/pipelines/azure-pipelines.yml b/.azure/pipelines/azure-pipelines.yml index 1ce63471..5a8d94ce 100644 --- a/.azure/pipelines/azure-pipelines.yml +++ b/.azure/pipelines/azure-pipelines.yml @@ -15,6 +15,12 @@ variables: value: 'src/Server-Managers.sln' - name: ProjectFile value: 'src/$(ApplicationName)/$(ApplicationName).csproj' + - name: BuildPlatform + value: AnyCPU + - name: BuildConfiguration + value: Release + - name: PublishFolder + value: publish steps: - task: NuGetToolInstaller@1 @@ -52,8 +58,8 @@ steps: - task: VSBuild@1 displayName: 'Build $(ApplicationName) Project' inputs: - solution: '$(Parameters.project)' - msbuildArgs: '/t:publish /p:PublishDir="$(Agent.BuildDirectory)/a/"' + solution: '$(ProjectFile)' + msbuildArgs: '/t:publish /p:PublishDir="$(Build.ArtifactStagingDirectory)\"' platform: '$(BuildPlatform)' configuration: '$(BuildConfiguration)' clean: true @@ -67,7 +73,7 @@ steps: src/$(ApplicationName)/VersionFeedBeta.xml src/$(ApplicationName)/Art\favicon.ico src/$(ApplicationName)/Globalization\en-US\en-US.xaml - TargetFolder: '$(build.artifactstagingdirectory)' + TargetFolder: '$(Build.ArtifactStagingDirectory)' OverWrite: true flattenFolders: true preserveTimestamp: true @@ -75,6 +81,6 @@ steps: - task: PublishBuildArtifacts@1 displayName: 'Publish Artifacts' inputs: - PathtoPublish: '$(build.artifactstagingdirectory)' + PathtoPublish: '$(Build.ArtifactStagingDirectory)' ArtifactName: '$(PublishFolder)' condition: succeededOrFailed()