Add exclusion paths for coreclr CI builds (#49)
authorSantiago Fernandez Madero <safern@microsoft.com>
Fri, 15 Nov 2019 00:03:31 +0000 (16:03 -0800)
committerGitHub <noreply@github.com>
Fri, 15 Nov 2019 00:03:31 +0000 (16:03 -0800)
* Add exclusion paths for coreclr CI builds

* Add CoreLib shared dir to include paths and update pr.yml

eng/pipelines/coreclr/ci.yml
eng/pipelines/coreclr/perf.yml
eng/pipelines/coreclr/pr.yml

index 25a6b9f2607d678716b62d85071a610627c5c303..f0c8b95e033a6d9a3ed0cba1cc25dd9f0f7368d2 100644 (file)
@@ -1,5 +1,25 @@
 trigger:
-- master
+  branches:
+    include:
+    - master
+  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
 
index 8da485bec6fc0f973e033dddf0b685d02f992094..37ac1eed90ec88fe92f9ccee1826234b5eac464b 100644 (file)
@@ -3,6 +3,24 @@ trigger:
   branches:
     include:
     - master
+  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
 
index daf990a0274af1074ad62806ecf8861437c8aa7a..c4a7bb4fa7ee3195f542f279d331c5edcce4b2f2 100644 (file)
@@ -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:
 #