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/* - release/*
jobs: jobs:
- template: project-ci.yml - template: jobs/default-build.yml
parameters: parameters:
buildArgs: "/t:FastCheck" jobName: PR_FastCheck
- job: RepoBuilds jobDisplayName: Fast Check
pool: agentOs: Windows
vmImage: vs2017-win2016 buildArgs: "/p:FastCheck"
strategy: - template: jobs/default-build.yml
maxParallel: 3 parameters:
matrix: jobName: Windows_Build
DataProtection: jobDisplayName: "Build: Windows"
_FolderName: DataProtection agentOs: Windows
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'
- template: jobs/iisintegration-job.yml - template: jobs/iisintegration-job.yml
parameters: parameters:
variables: variables: