diff options
author | Santiago Fernandez Madero <safern@microsoft.com> | 2020-12-17 04:08:53 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-17 04:08:53 +0300 |
commit | f8a83c898f18e3ebcd7c0ddd2e1773d8a771b346 (patch) | |
tree | a7952dfc63c24a5cf4c4e3e1017380197410b31a /eng/pipelines/common/evaluate-default-paths.yml | |
parent | d3a04b2959b10f6d0a2c25cc8bc656e5b072bf3a (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.yml | 81 |
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 }} |