From 6223be8b68accc14a91dd91b1411b8af47f636ea Mon Sep 17 00:00:00 2001 From: Jo Shields Date: Wed, 17 Aug 2022 16:52:17 -0400 Subject: [PATCH 1/3] Add scheduled runs for release/7.0* on community architectures --- eng/pipelines/runtime-community.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/eng/pipelines/runtime-community.yml b/eng/pipelines/runtime-community.yml index 2ceed817ca6989..d24820a29de751 100644 --- a/eng/pipelines/runtime-community.yml +++ b/eng/pipelines/runtime-community.yml @@ -7,6 +7,12 @@ schedules: include: - main always: false # run only if there were changes since the last successful scheduled run. + - cron: "0 4,16 * * *" # run at 4:00 and 16:00 (UTC) which is 20:00 and 08:00 (PST). + displayName: Runtime-community release schedule + branches: + include: + - release/7.0* + always: false # run only if there were changes since the last successful scheduled run. variables: - template: /eng/pipelines/common/variables.yml From 49ce9db3987267beef4bd1e6502b48af5f4241d4 Mon Sep 17 00:00:00 2001 From: Jo Shields Date: Thu, 18 Aug 2022 11:32:40 -0400 Subject: [PATCH 2/3] Suggestion from Alex, to avoid upkeep churn --- eng/pipelines/runtime-community.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eng/pipelines/runtime-community.yml b/eng/pipelines/runtime-community.yml index d24820a29de751..67f3451927b30c 100644 --- a/eng/pipelines/runtime-community.yml +++ b/eng/pipelines/runtime-community.yml @@ -11,7 +11,9 @@ schedules: displayName: Runtime-community release schedule branches: include: - - release/7.0* + - release/* + exclude: + - release/6.0* always: false # run only if there were changes since the last successful scheduled run. variables: From 7fae44e2dcce2f82e27fa33f5478f7459b582b85 Mon Sep 17 00:00:00 2001 From: Jo Shields Date: Thu, 18 Aug 2022 11:47:50 -0400 Subject: [PATCH 3/3] Switch to runtime.yml model - ALL release branch commits get built --- eng/pipelines/runtime-community.yml | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/eng/pipelines/runtime-community.yml b/eng/pipelines/runtime-community.yml index 67f3451927b30c..50ba34100d3ea6 100644 --- a/eng/pipelines/runtime-community.yml +++ b/eng/pipelines/runtime-community.yml @@ -1,4 +1,23 @@ -trigger: none +trigger: + batch: true + branches: + include: + - release/*.* + exclude: + - release/6.0* + paths: + include: + - '*' + - docs/manpages/* + exclude: + - '**.md' + - eng/Version.Details.xml + - .devcontainer/* + - .github/* + - docs/* + - LICENSE.TXT + - PATENTS.TXT + - THIRD-PARTY-NOTICES.TXT schedules: - cron: "0 7,19 * * *" # run at 7:00 and 19:00 (UTC) which is 23:00 and 11:00 (PST). @@ -7,14 +26,6 @@ schedules: include: - main always: false # run only if there were changes since the last successful scheduled run. - - cron: "0 4,16 * * *" # run at 4:00 and 16:00 (UTC) which is 20:00 and 08:00 (PST). - displayName: Runtime-community release schedule - branches: - include: - - release/* - exclude: - - release/6.0* - always: false # run only if there were changes since the last successful scheduled run. variables: - template: /eng/pipelines/common/variables.yml