Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSantiago Fernandez Madero <safern@microsoft.com>2020-12-17 04:08:53 +0300
committerGitHub <noreply@github.com>2020-12-17 04:08:53 +0300
commitf8a83c898f18e3ebcd7c0ddd2e1773d8a771b346 (patch)
treea7952dfc63c24a5cf4c4e3e1017380197410b31a /eng/pipelines/common/evaluate-default-paths.yml
parentd3a04b2959b10f6d0a2c25cc8bc656e5b072bf3a (diff)
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
Diffstat (limited to 'eng/pipelines/common/evaluate-default-paths.yml')
-rw-r--r--eng/pipelines/common/evaluate-default-paths.yml81
1 files changed, 81 insertions, 0 deletions
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 }}