From f8a83c898f18e3ebcd7c0ddd2e1773d8a771b346 Mon Sep 17 00:00:00 2001 From: Santiago Fernandez Madero Date: Wed, 16 Dec 2020 17:08:53 -0800 Subject: Remove checkout bundle and job to improve reliability (#46107) * Remove checkout bundle and job to improve reliability * comment * Fix build error * Rename evaluate paths job to a valid name * Fix references to evaluate path variables * Condition evaluate paths dependency on common parameter * Bring back fetch depth to 20 * PR Feedback --- eng/pipelines/common/evaluate-default-paths.yml | 81 +++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 eng/pipelines/common/evaluate-default-paths.yml (limited to 'eng/pipelines/common/evaluate-default-paths.yml') diff --git a/eng/pipelines/common/evaluate-default-paths.yml b/eng/pipelines/common/evaluate-default-paths.yml new file mode 100644 index 00000000000..389562d859f --- /dev/null +++ b/eng/pipelines/common/evaluate-default-paths.yml @@ -0,0 +1,81 @@ +# Template to evaluate common paths in different pipelines. +parameters: + extraSubsets: '' + +jobs: +- template: /eng/pipelines/common/evaluate-paths-job.yml + parameters: + paths: + - subset: coreclr + include: + - src/libraries/System.Private.CoreLib/* + - src/libraries/Native/Unix/System.Globalization.Native/* + - src/libraries/Native/Unix/Common/* + exclude: + - eng/Version.Details.xml + - '*.md' + - LICENSE.TXT + - PATENTS.TXT + - THIRD-PARTY-NOTICES.TXT + - docs/* + - src/installer/* + - src/mono/* + - src/libraries/* + - eng/pipelines/installer/* + - eng/pipelines/mono/* + - eng/pipelines/libraries/* + - subset: mono + include: + - src/libraries/System.Private.CoreLib/* + - src/libraries/Native/Unix/System.Globalization.Native/* + - src/libraries/Native/Unix/Common/* + exclude: + - eng/Version.Details.xml + - '*.md' + - LICENSE.TXT + - PATENTS.TXT + - THIRD-PARTY-NOTICES.TXT + - docs/* + - src/installer/* + - src/coreclr/* + - src/libraries/* + - eng/pipelines/installer/* + - eng/pipelines/coreclr/* + - eng/pipelines/libraries/* + - subset: libraries + exclude: + - eng/Version.Details.xml + - '*.md' + - LICENSE.TXT + - PATENTS.TXT + - THIRD-PARTY-NOTICES.TXT + - docs/* + - src/installer/* + - src/mono/* + - src/coreclr/* + - eng/pipelines/coreclr/* + - eng/pipelines/mono/* + - eng/pipelines/installer/* + - subset: runtimetests + include: + - src/tests/* + - src/coreclr/tests/* + - subset: installer + include: + - docs/manpages/* + exclude: + - eng/Version.Details.xml + - '*.md' + - LICENSE.TXT + - PATENTS.TXT + - THIRD-PARTY-NOTICES.TXT + - docs/* + - src/coreclr/* + - src/mono/* + - src/libraries/* + - eng/pipelines/coreclr/* + - eng/pipelines/mono/* + - eng/pipelines/libraries/* + + - ${{ if ne(parameters.extraSubsets, '') }}: + - ${{ parameters.extraSubsets }} -- cgit v1.2.3