Skip to content

Commit 755d30c

Browse files
Set up CI with Azure Pipelines
1 parent 76e0fdc commit 755d30c

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

azure-pipelines.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
trigger:
2+
- master
3+
4+
pool:
5+
vmImage: 'VS2017-Win2016'
6+
7+
variables:
8+
buildPlatform: 'Any CPU'
9+
buildConfiguration: 'Release'
10+
11+
steps:
12+
- task: NodeTool@0
13+
inputs:
14+
versionSpec: '6.x'
15+
16+
- script: npm install --global npm
17+
18+
- task: VSBuild@1
19+
inputs:
20+
solution: 'build.proj'
21+
msbuildArgs: '/p:PackageOutputDir="$(build.artifactStagingDirectory)"'
22+
platform: '$(buildPlatform)'
23+
configuration: '$(buildConfiguration)'
24+
25+
- task: DotNetCoreCLI@2
26+
inputs:
27+
command: 'test'
28+
projects: 'tests/React.Tests/React.Tests.csproj'
29+
arguments: '--no-build --configuration $(buildConfiguration)'
30+
31+
- task: PublishBuildArtifacts@1

0 commit comments

Comments
 (0)