@@ -3,35 +3,41 @@ trigger:
33 include :
44 - master
55
6+ pr : none
7+
68strategy :
79 matrix :
810 linux :
911 imageName : ' ubuntu-16.04'
1012 mac :
1113 imageName : ' macos-10.14'
1214 windows :
13- imageName : ' win1803 '
15+ imageName : ' windows-latest '
1416
1517pool :
1618 vmImage : $(imageName)
1719
1820variables :
19- - group : SRLApiClient.Build
21+ - group : ' SRLApiClient.Build'
22+ - name : ' dotnetSdkVersion'
23+ value : ' 3.0.100-preview3-010431'
2024
2125steps :
2226- task : DotNetCoreInstaller@0
23- displayName : ' Install .NET Core 2.2.106 '
27+ displayName : ' Install .NET Core $(dotnetSdkVersion) '
2428 inputs :
25- version : ' 2.2.106 '
29+ version : ' $(dotnetSdkVersion) '
2630- task : DotNetCoreCLI@2
2731 displayName : ' Build SRLApiClient'
2832 inputs :
33+ version : ' $(dotnetSdkVersion)'
2934 command : build
3035 projects : ' SRLApiClient/SRLApiClient.csproj'
3136 arguments : ' -c $(BuildConfiguration)'
3237- task : DotNetCoreCLI@2
3338 displayName : ' Build Tests'
3439 inputs :
40+ version : ' $(dotnetSdkVersion)'
3541 command : build
3642 projects : ' Tests/Tests.csproj'
3743 arguments : ' -c $(BuildConfiguration)'
4147 SRLUsername : ' $(SRLUsername)'
4248 SRLPassword : ' $(SRLPassword)'
4349 inputs :
50+ version : ' $(dotnetSdkVersion)'
4451 command : test
4552 projects : ' Tests/Tests.csproj'
4653 arguments : ' -c $(BuildConfiguration) --no-build'
5461 inputs :
5562 PathtoPublish : ' $(Build.ArtifactStagingDirectory)'
5663 ArtifactName : ' SRLApiClientArtifact'
57- condition : and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'))
64+ condition : and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'))
0 commit comments