|
7 | 7 | # we refer here to CI as the 'meta' configuration files for managing the code and integrations with the repository, |
8 | 8 | # not configurations related to the deployment process itself. |
9 | 9 | ci/operations: |
10 | | - - .* # all '.<something>' files |
11 | | - - .github/**/* |
12 | | - - docs/Makefile |
13 | | - - Dockerfile* |
14 | | - - birdhouse/docker/**/* |
15 | | - - tests/**/* |
| 10 | + - changed-files: |
| 11 | + - any-glob-to-any-file: |
| 12 | + - .* # all '.<something>' files |
| 13 | + - .github/**/* |
| 14 | + - docs/Makefile |
| 15 | + - Dockerfile* |
| 16 | + - birdhouse/docker/**/* |
| 17 | + - tests/**/* |
16 | 18 |
|
17 | 19 | ci/deployment: |
18 | | - - birdhouse/deployment/**/* |
19 | | - - birdhouse/scripts/**/* |
20 | | - - birdhouse/templates/**/* |
21 | | - - birdhouse/vagrant-utils/**/* |
22 | | - - vagrant_variables.yml.example |
23 | | - - Vagrantfile |
24 | | - - birdhouse/**/*.include.sh |
25 | | - - birdhouse/pavics-compose.sh |
26 | | - - birdhouse/birdhouse-compose.sh |
| 20 | + - changed-files: |
| 21 | + - any-glob-to-any-file: |
| 22 | + - birdhouse/deployment/**/* |
| 23 | + - birdhouse/scripts/**/* |
| 24 | + - birdhouse/templates/**/* |
| 25 | + - birdhouse/vagrant-utils/**/* |
| 26 | + - vagrant_variables.yml.example |
| 27 | + - Vagrantfile |
| 28 | + - birdhouse/**/*.include.sh |
| 29 | + - birdhouse/pavics-compose.sh |
| 30 | + - birdhouse/birdhouse-compose.sh |
27 | 31 |
|
28 | 32 | ci/tests: |
29 | | - - "**/test*/**/*" # eg: optional-components/test... |
30 | | - - tests/**/* |
| 33 | + - changed-files: |
| 34 | + - any-glob-to-any-file: |
| 35 | + - "**/test*/**/*" # eg: optional-components/test... |
| 36 | + - tests/**/* |
31 | 37 |
|
32 | 38 | documentation: |
33 | | - - "*.rst" |
34 | | - - "*.example" |
35 | | - - ".readthedocs.yml" |
36 | | - - ".zenodo.json" |
37 | | - - docs/**/* |
38 | | - - CONTRIBUTING.rst |
39 | | - - CHANGES.md |
40 | | - - LICENSE |
41 | | - - "**/README.rst" |
| 39 | + - changed-files: |
| 40 | + - any-glob-to-any-file: |
| 41 | + - "*.rst" |
| 42 | + - "*.example" |
| 43 | + - ".readthedocs.yml" |
| 44 | + - ".zenodo.json" |
| 45 | + - docs/**/* |
| 46 | + - CONTRIBUTING.rst |
| 47 | + - CHANGES.md |
| 48 | + - LICENSE |
| 49 | + - "**/README.rst" |
42 | 50 |
|
43 | 51 | component/weaver: |
44 | | - - birdhouse/**/weaver/**/* |
| 52 | + - changed-files: |
| 53 | + - any-glob-to-any-file: |
| 54 | + - birdhouse/**/weaver/**/* |
45 | 55 |
|
46 | 56 | component/cowbird: |
47 | | - - birdhouse/**/cowbird/**/* |
| 57 | + - changed-files: |
| 58 | + - any-glob-to-any-file: |
| 59 | + - birdhouse/**/cowbird/**/* |
48 | 60 |
|
49 | 61 | component/magpie: |
50 | | - - birdhouse/**/magpie/**/* |
| 62 | + - changed-files: |
| 63 | + - any-glob-to-any-file: |
| 64 | + - birdhouse/**/magpie/**/* |
51 | 65 |
|
52 | 66 | component/twitcher: |
53 | | - - birdhouse/**/twitcher/**/* |
| 67 | + - changed-files: |
| 68 | + - any-glob-to-any-file: |
| 69 | + - birdhouse/**/twitcher/**/* |
54 | 70 |
|
55 | 71 | component/THREDDS: |
56 | | - - birdhouse/**/thredds/**/* |
| 72 | + - changed-files: |
| 73 | + - any-glob-to-any-file: |
| 74 | + - birdhouse/**/thredds/**/* |
57 | 75 |
|
58 | 76 | component/geoserver: |
59 | | - - birdhouse/**/geoserver/**/* |
60 | | - - docker/geoserver/**/* |
| 77 | + - changed-files: |
| 78 | + - any-glob-to-any-file: |
| 79 | + - birdhouse/**/geoserver/**/* |
| 80 | + - docker/geoserver/**/* |
61 | 81 |
|
62 | 82 | component/jupyterhub: |
63 | | - - birdhouse/**/jupyterhub/**/* |
| 83 | + - changed-files: |
| 84 | + - any-glob-to-any-file: |
| 85 | + - birdhouse/**/jupyterhub/**/* |
64 | 86 |
|
65 | 87 | component/STAC: |
66 | | - - birdhouse/**/*stac*/**/* |
| 88 | + - changed-files: |
| 89 | + - any-glob-to-any-file: |
| 90 | + - birdhouse/**/*stac*/**/* |
67 | 91 |
|
68 | 92 | feature/WPS: |
69 | | - - birdhouse/**/finch/**/* |
70 | | - - birdhouse/**/flyingpigeon/**/* |
71 | | - - birdhouse/**/hummingbird/**/* |
72 | | - - birdhouse/**/malleefowl/**/* |
73 | | - - birdhouse/**/raven/**/* |
74 | | - - birdhouse/**/weaver/**/* |
75 | | - - birdhouse/**/wps_output-volume/**/* |
76 | | - - birdhouse/**/*wps*/**/* |
| 93 | + - changed-files: |
| 94 | + - any-glob-to-any-file: |
| 95 | + - birdhouse/**/finch/**/* |
| 96 | + - birdhouse/**/flyingpigeon/**/* |
| 97 | + - birdhouse/**/hummingbird/**/* |
| 98 | + - birdhouse/**/malleefowl/**/* |
| 99 | + - birdhouse/**/raven/**/* |
| 100 | + - birdhouse/**/weaver/**/* |
| 101 | + - birdhouse/**/wps_output-volume/**/* |
| 102 | + - birdhouse/**/*wps*/**/* |
77 | 103 |
|
78 | 104 | feature/node-registry: |
79 | | - - birdhouse/**/service-config.json.template |
80 | | - - birdhouse/scripts/get-version.include.sh |
81 | | - - birdhouse/scripts/get-services-json.include.sh |
| 105 | + - changed-files: |
| 106 | + - any-glob-to-any-file: |
| 107 | + - birdhouse/**/service-config.json.template |
| 108 | + - birdhouse/scripts/get-version.include.sh |
| 109 | + - birdhouse/scripts/get-services-json.include.sh |
0 commit comments