Skip to content

Commit c5905c9

Browse files
committed
Add sample azure-pipelines.yml
1 parent 4c2b4ae commit c5905c9

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

HardcodeAnalyzer.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
1919
ProjectSection(SolutionItems) = preProject
2020
.editorconfig = .editorconfig
2121
appveyor.yml = appveyor.yml
22+
azure-pipelines.yml = azure-pipelines.yml
2223
Directory.Build.props = Directory.Build.props
2324
Directory.Build.targets = Directory.Build.targets
2425
EndProjectSection

azure-pipelines.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
pool:
2+
vmImage: 'windows-2019'
3+
4+
variables:
5+
solution: 'HardcodeAnalyzer.sln'
6+
buildPlatform: 'Any CPU'
7+
buildConfiguration: 'Release'
8+
9+
- task: DotNetCoreCLI@2
10+
displayName: Build
11+
inputs:
12+
command: build
13+
projects: '**/*.csproj'
14+
arguments: '--configuration Release'
15+
16+
- task: DotNetCoreCLI@2
17+
inputs:
18+
command: test
19+
projects: 'src/**/*.Tests/*.csproj'
20+
arguments: '--configuration $(buildConfiguration) --logger:trx'
21+
22+
- task: PublishTestResults@2
23+
inputs:
24+
testRunner: VSTest
25+
testResultsFiles: '**/*.trx'
26+
27+
- task: PublishBuildArtifacts@1

0 commit comments

Comments
 (0)