Skip to content

Commit

Permalink
Create temporary PR validation which just compiles, without tests (#4478
Browse files Browse the repository at this point in the history
)
  • Loading branch information
natemcmaster committed Dec 6, 2018
1 parent 5c2a701 commit de994e0
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 10 deletions.
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
trigger:
- master
- release/*
# Don't run CI for this config yet. We're not ready to move official builds on to Azure Pipelines
trigger: none

# Run PR validation on all branches
pr:
branches:
include:
- '*'

jobs:
- template: jobs/default-build.yml
parameters:
jobName: PR_FastCheck
jobDisplayName: Fast Check
agentOs: Windows
buildArgs: "/t:FastCheck"
- template: jobs/default-build.yml
parameters:
jobName: Windows_Build
jobDisplayName: "Build: Windows"
jobDisplayName: "Build and test: Windows"
agentOs: Windows
beforeBuild:
- powershell: "& ./src/IISIntegration/tools/UpdateIISExpressCertificate.ps1"
Expand Down
30 changes: 30 additions & 0 deletions .azure/pipelines/pr-validation-temp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# This configuration is temporary while we work on getting all unit tests to pass on PR checks

# Don't run CI for this config
trigger: none

# Run PR validation on all branches
pr:
branches:
include:
- '*'

jobs:
- template: jobs/default-build.yml
parameters:
jobName: Windows_Build
jobDisplayName: "Build only : Windows"
agentOs: Windows
buildArgs: '/p:SkipTests=true'
- template: jobs/default-build.yml
parameters:
jobName: macOs_Build
jobDisplayName: "Build only : macOS"
agentOs: macOS
buildArgs: '/p:SkipTests=true'
- template: jobs/default-build.yml
parameters:
jobName: Linux_Build
jobDisplayName: "Build only : Linux"
agentOs: Linux
buildArgs: '/p:SkipTests=true'

0 comments on commit de994e0

Please sign in to comment.