mirror of
https://github.com/tribufu/ServerManagers
synced 2026-06-01 09:42:39 +00:00
Update azure-pipelines.yml for Azure Pipelines
This commit is contained in:
parent
a7abb86cae
commit
1894ec54c9
1 changed files with 10 additions and 4 deletions
|
|
@ -15,6 +15,12 @@ variables:
|
||||||
value: 'src/Server-Managers.sln'
|
value: 'src/Server-Managers.sln'
|
||||||
- name: ProjectFile
|
- name: ProjectFile
|
||||||
value: 'src/$(ApplicationName)/$(ApplicationName).csproj'
|
value: 'src/$(ApplicationName)/$(ApplicationName).csproj'
|
||||||
|
- name: BuildPlatform
|
||||||
|
value: AnyCPU
|
||||||
|
- name: BuildConfiguration
|
||||||
|
value: Release
|
||||||
|
- name: PublishFolder
|
||||||
|
value: publish
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- task: NuGetToolInstaller@1
|
- task: NuGetToolInstaller@1
|
||||||
|
|
@ -52,8 +58,8 @@ steps:
|
||||||
- task: VSBuild@1
|
- task: VSBuild@1
|
||||||
displayName: 'Build $(ApplicationName) Project'
|
displayName: 'Build $(ApplicationName) Project'
|
||||||
inputs:
|
inputs:
|
||||||
solution: '$(Parameters.project)'
|
solution: '$(ProjectFile)'
|
||||||
msbuildArgs: '/t:publish /p:PublishDir="$(Agent.BuildDirectory)/a/"'
|
msbuildArgs: '/t:publish /p:PublishDir="$(Build.ArtifactStagingDirectory)\"'
|
||||||
platform: '$(BuildPlatform)'
|
platform: '$(BuildPlatform)'
|
||||||
configuration: '$(BuildConfiguration)'
|
configuration: '$(BuildConfiguration)'
|
||||||
clean: true
|
clean: true
|
||||||
|
|
@ -67,7 +73,7 @@ steps:
|
||||||
src/$(ApplicationName)/VersionFeedBeta.xml
|
src/$(ApplicationName)/VersionFeedBeta.xml
|
||||||
src/$(ApplicationName)/Art\favicon.ico
|
src/$(ApplicationName)/Art\favicon.ico
|
||||||
src/$(ApplicationName)/Globalization\en-US\en-US.xaml
|
src/$(ApplicationName)/Globalization\en-US\en-US.xaml
|
||||||
TargetFolder: '$(build.artifactstagingdirectory)'
|
TargetFolder: '$(Build.ArtifactStagingDirectory)'
|
||||||
OverWrite: true
|
OverWrite: true
|
||||||
flattenFolders: true
|
flattenFolders: true
|
||||||
preserveTimestamp: true
|
preserveTimestamp: true
|
||||||
|
|
@ -75,6 +81,6 @@ steps:
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
displayName: 'Publish Artifacts'
|
displayName: 'Publish Artifacts'
|
||||||
inputs:
|
inputs:
|
||||||
PathtoPublish: '$(build.artifactstagingdirectory)'
|
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
|
||||||
ArtifactName: '$(PublishFolder)'
|
ArtifactName: '$(PublishFolder)'
|
||||||
condition: succeededOrFailed()
|
condition: succeededOrFailed()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue