Skip to content

Commit f9b611d

Browse files
authored
Update azure-pipelines.yml (#9)
1 parent c0a8379 commit f9b611d

File tree

1 file changed

+19
-14
lines changed

1 file changed

+19
-14
lines changed

azure-pipelines.yml

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,34 +6,39 @@ variables:
66
buildPlatform: 'Any CPU'
77
buildConfiguration: 'Release'
88

9+
trigger:
10+
- master
11+
- ci-upgrade
12+
13+
pr:
14+
- master
15+
916
steps:
17+
- task: gittools.gitversion.gitversion-task.GitVersion@4
18+
displayName: GitVersion
19+
inputs:
20+
preferBundledVersion: true
21+
1022
- task: DotNetCoreCLI@2
1123
displayName: Build
1224
inputs:
1325
command: build
1426
projects: '**/*.csproj'
15-
arguments: '--configuration Release'
27+
arguments: --configuration $(buildConfiguration) /property:Version=$(GitVersion.AssemblySemVer)
1628

1729
- task: DotNetCoreCLI@2
30+
displayName: Test
1831
inputs:
1932
command: test
2033
projects: '**/*.Test/*.csproj'
2134
arguments: '--configuration $(buildConfiguration) --logger:trx'
2235

23-
- task: PublishTestResults@2
24-
inputs:
25-
testRunner: xUnit
26-
testResultsFiles: '**/*.trx'
27-
2836
- task: DotNetCoreCLI@2
37+
displayName: Pack nugets
2938
inputs:
30-
command: pack
31-
projects: '**/*.csproj'
39+
command: custom
40+
custom: pack
41+
projects: '**/*.csproj'
42+
arguments: /p:Version=$(GitVersion.NuGetVersionV2) --no-build --configuration $(buildConfiguration) --output $(Build.ArtifactStagingDirectory)
3243

3344
- task: PublishBuildArtifacts@1
34-
35-
trigger:
36-
- master
37-
38-
pr:
39-
- master

0 commit comments

Comments
 (0)