From c47e3fc7b50e017b0454d9033a17ab52c8e39f43 Mon Sep 17 00:00:00 2001 From: Santiago Fernandez Madero Date: Thu, 14 Nov 2019 12:07:26 -0800 Subject: [PATCH 1/2] Add exclusion paths for coreclr CI builds --- eng/pipelines/coreclr/ci.yml | 19 ++++++++++++++++++- eng/pipelines/coreclr/perf.yml | 15 +++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/eng/pipelines/coreclr/ci.yml b/eng/pipelines/coreclr/ci.yml index 25a6b9f2607d67..221f22bdcd7542 100644 --- a/eng/pipelines/coreclr/ci.yml +++ b/eng/pipelines/coreclr/ci.yml @@ -1,5 +1,22 @@ trigger: -- master + branches: + include: + - master + paths: + exclude: + - docs/* + - CODE-OF-CONDUCT.md + - CONTRIBUTING.md + - LICENSE.TXT + - PATENTS.TXT + - README.md + - SECURITY.md + - THIRD-PARTY-NOTICES.TXT + - src/installer/* + - src/libraries/* + - eng/pipelines/installer/* + - eng/pipelines/libraries/* + pr: none diff --git a/eng/pipelines/coreclr/perf.yml b/eng/pipelines/coreclr/perf.yml index 8da485bec6fc0f..793c31de0453e6 100644 --- a/eng/pipelines/coreclr/perf.yml +++ b/eng/pipelines/coreclr/perf.yml @@ -3,6 +3,21 @@ trigger: branches: include: - master + paths: + exclude: + - docs/* + - CODE-OF-CONDUCT.md + - CONTRIBUTING.md + - LICENSE.TXT + - PATENTS.TXT + - README.md + - SECURITY.md + - THIRD-PARTY-NOTICES.TXT + - src/installer/* + - src/libraries/* + - eng/pipelines/installer/* + - eng/pipelines/libraries/* + pr: none From a0fa76a5cb6edeaa803c29d3bd76e1bc52004dfd Mon Sep 17 00:00:00 2001 From: Santiago Fernandez Madero Date: Thu, 14 Nov 2019 13:18:15 -0800 Subject: [PATCH 2/2] Add CoreLib shared dir to include paths and update pr.yml --- eng/pipelines/coreclr/ci.yml | 3 +++ eng/pipelines/coreclr/perf.yml | 31 +++++++++++++++++-------------- eng/pipelines/coreclr/pr.yml | 26 +++++++++++++++++++++----- 3 files changed, 41 insertions(+), 19 deletions(-) diff --git a/eng/pipelines/coreclr/ci.yml b/eng/pipelines/coreclr/ci.yml index 221f22bdcd7542..f0c8b95e033a6d 100644 --- a/eng/pipelines/coreclr/ci.yml +++ b/eng/pipelines/coreclr/ci.yml @@ -3,6 +3,9 @@ trigger: include: - master paths: + include: + - '*' + - src/libraries/System.Private.CoreLib/* exclude: - docs/* - CODE-OF-CONDUCT.md diff --git a/eng/pipelines/coreclr/perf.yml b/eng/pipelines/coreclr/perf.yml index 793c31de0453e6..37ac1eed90ec88 100644 --- a/eng/pipelines/coreclr/perf.yml +++ b/eng/pipelines/coreclr/perf.yml @@ -3,20 +3,23 @@ trigger: branches: include: - master - paths: - exclude: - - docs/* - - CODE-OF-CONDUCT.md - - CONTRIBUTING.md - - LICENSE.TXT - - PATENTS.TXT - - README.md - - SECURITY.md - - THIRD-PARTY-NOTICES.TXT - - src/installer/* - - src/libraries/* - - eng/pipelines/installer/* - - eng/pipelines/libraries/* + paths: + include: + - '*' + - src/libraries/System.Private.CoreLib/* + exclude: + - docs/* + - CODE-OF-CONDUCT.md + - CONTRIBUTING.md + - LICENSE.TXT + - PATENTS.TXT + - README.md + - SECURITY.md + - THIRD-PARTY-NOTICES.TXT + - src/installer/* + - src/libraries/* + - eng/pipelines/installer/* + - eng/pipelines/libraries/* pr: none diff --git a/eng/pipelines/coreclr/pr.yml b/eng/pipelines/coreclr/pr.yml index daf990a0274af1..c4a7bb4fa7ee31 100644 --- a/eng/pipelines/coreclr/pr.yml +++ b/eng/pipelines/coreclr/pr.yml @@ -1,11 +1,27 @@ trigger: none pr: -- master -- release/2.1 -- release/2.2 -- release/3.0 -- release/3.1 + branches: + include: + - master + - release/*.* + paths: + include: + - '*' + - src/libraries/System.Private.CoreLib/* + exclude: + - docs/* + - CODE-OF-CONDUCT.md + - CONTRIBUTING.md + - LICENSE.TXT + - PATENTS.TXT + - README.md + - SECURITY.md + - THIRD-PARTY-NOTICES.TXT + - src/installer/* + - src/libraries/* + - eng/pipelines/installer/* + - eng/pipelines/libraries/* jobs: #