Browse Source

[release/5.0] Add release/5.0 pipeline runs (#27533)

- run aspnetcore-helix-matrix at 09:00 UTC
  - the first run of master starts at noon UTC
  - looks highly unlikely new run would take 3 hours
- add rolling builds of aspnetcore-quarantined-pr

nit: make target branches for PR builds explicit
- we don't support Helix testing of 3.1 or older
Doug Bunting 5 years ago
parent
commit
7c27e11156
2 changed files with 14 additions and 0 deletions
  1. 6 0
      .azure/pipelines/helix-matrix.yml
  2. 8 0
      .azure/pipelines/quarantined-pr.yml

+ 6 - 0
.azure/pipelines/helix-matrix.yml

@@ -2,11 +2,17 @@
 pr: none
 pr: none
 trigger: none
 trigger: none
 schedules:
 schedules:
+# Cron timezone is UTC.
 - cron: "0 */12 * * *"
 - cron: "0 */12 * * *"
   branches:
   branches:
     include:
     include:
     - master
     - master
   always: true
   always: true
+- cron: "0 9 * * *"
+  branches:
+    include:
+    - release/5.0
+  always: false
 
 
 variables:
 variables:
 - ${{ if ne(variables['System.TeamProject'], 'internal') }}:
 - ${{ if ne(variables['System.TeamProject'], 'internal') }}:

+ 8 - 0
.azure/pipelines/quarantined-pr.yml

@@ -4,6 +4,14 @@ trigger:
   branches:
   branches:
     include:
     include:
     - master
     - master
+    - release/5.0
+
+pr:
+  autoCancel: true
+  branches:
+    include:
+    - master
+    - release/5.0
 
 
 schedules:
 schedules:
 - cron: "0 */4 * * *"
 - cron: "0 */4 * * *"