Commit 45910a1
committed
ci: suppress package-oci in parent pipeline
Commit a3409cd included one-pipeline.locked.yml in the parent pipeline
to get the supported-configurations validation job templates. This
accidentally also brought in shared-pipeline jobs (package-oci and its
downstream) which have no access to the package loader artifacts.
Fix: set SKIP_SHARED_PIPELINE=true globally in the parent pipeline so
all shared-pipeline jobs from one-pipeline.yml that check this variable
are suppressed. Override it to false in package-trigger so the child
pipeline (package-gen.yml) still runs package-oci correctly with its
needs: [package loader] override.
Also suppress requirements_json_test explicitly since it does not check
SKIP_SHARED_PIPELINE (it only checks DANGEROUSLY_SKIP_SHARED_PIPELINE_TESTS).
It runs correctly in the child pipeline via generate-package.php overrides.1 parent 9154809 commit 45910a1
1 file changed
Lines changed: 8 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
12 | 17 | | |
13 | 18 | | |
14 | 19 | | |
| |||
97 | 102 | | |
98 | 103 | | |
99 | 104 | | |
| 105 | + | |
100 | 106 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
| 107 | + | |
| 108 | + | |
105 | 109 | | |
106 | 110 | | |
107 | 111 | | |
| |||
0 commit comments