1
1
strategy :
2
2
matrix :
3
3
linux :
4
- imageName : ' ubuntu-18.04 '
4
+ imageName : ' ubuntu-latest '
5
5
windows :
6
- imageName : ' windows-2019 '
6
+ imageName : ' windows-latest '
7
7
8
8
pool :
9
9
vmImage : $(imageName)
10
10
11
11
variables :
12
12
buildConfiguration : ' Release'
13
- version : 3.0
13
+ version : 3.1
14
14
15
15
steps :
16
16
- task : UseDotNet@2
35
35
projects : ' **/*.sln'
36
36
37
37
- script : ' echo -e "$(Build.BuildNumber)\n$(Build.BuildId)" > .buildinfo.json'
38
- condition : and(always(), eq(variables['imageName'], 'ubuntu-18.04 '))
38
+ condition : and(always(), eq(variables['imageName'], 'ubuntu-latest '))
39
39
displayName : " Emit build number"
40
40
workingDirectory : ' $(Build.SourcesDirectory)/source/DasBlog.Web.UI'
41
41
failOnStderr : true
@@ -49,11 +49,11 @@ steps:
49
49
50
50
- script : dotnet test source/DasBlog.Tests/UnitTests/ --logger trx;LogfileName=test_results.xml --results-directory $(System.DefaultWorkingDirectory)/test_results --filter Category=UnitTest
51
51
displayName : Run Unit Tests on Windows
52
- condition : and(succeeded(), eq(variables['imageName'], 'windows-2019 '))
52
+ condition : and(succeeded(), eq(variables['imageName'], 'windows-latest '))
53
53
54
54
- task : PublishTestResults@2
55
55
displayName : Publish Test Results
56
- condition : and(always(), eq(variables['imageName'], 'windows-2019 '))
56
+ condition : and(always(), eq(variables['imageName'], 'windows-latest '))
57
57
inputs :
58
58
testRunner : VSTest
59
59
testResultsFiles : ' **/*.xml'
76
76
replaceExistingArchive : true
77
77
78
78
- task : PublishPipelineArtifact@1
79
- condition : and(succeeded(), eq(variables['imageName'], 'windows-2019 '))
79
+ condition : and(succeeded(), eq(variables['imageName'], 'windows-latest '))
80
80
inputs :
81
81
targetPath : ' $(Build.ArtifactStagingDirectory)/$(System.TeamProject)_$(Build.BuildNumber).zip'
82
82
artifactName : $(System.TeamProject)_$(Build.BuildNumber)
0 commit comments