Update PR validation to run a real build

This commit is contained in:
Nate McMaster 2018-11-09 13:08:02 -08:00
parent fd6b46bc7f
commit 979f72a839
No known key found for this signature in database
GPG Key ID: A778D9601BD78810
1 changed files with 10 additions and 21 deletions

View File

@ -3,28 +3,17 @@ trigger:
- release/*
jobs:
- template: project-ci.yml
- template: jobs/default-build.yml
parameters:
buildArgs: "/t:FastCheck"
- job: RepoBuilds
pool:
vmImage: vs2017-win2016
strategy:
maxParallel: 3
matrix:
DataProtection:
_FolderName: DataProtection
WebSockets:
_FolderName: WebSockets
steps:
- script: src/$(_FolderName)/build.cmd -ci
displayName: Run src/$(_FolderName)/build.cmd
- task: PublishTestResults@2
displayName: Publish test results
condition: always()
inputs:
testRunner: vstest
testResultsFiles: 'src/$(_FolderName)/artifacts/logs/**/*.trx'
jobName: PR_FastCheck
jobDisplayName: Fast Check
agentOs: Windows
buildArgs: "/p:FastCheck"
- template: jobs/default-build.yml
parameters:
jobName: Windows_Build
jobDisplayName: "Build: Windows"
agentOs: Windows
- template: jobs/iisintegration-job.yml
parameters:
variables: