Commit 2ae9164
committed
chore(packages): add sync_trunk_next-gen rules for next-gen image delivery (#630)
Close PingCAP-QE/ci#3537
This pull request introduces a new configuration for "next-gen" image
synchronization in the `packages/delivery.yaml` file. It adds a
`sync_trunk_next-gen` definition and integrates it into the
`image_copy_rules` section for several components, enabling the delivery
of next-gen images to specific repositories.
### Configuration Updates for Next-Gen Image Synchronization:
* **Definition Addition**:
- Added `sync_trunk_next-gen` definition with a description and regex
pattern for identifying next-gen branches. (`packages/delivery.yaml`,
[packages/delivery.yamlR13-R16](diffhunk://#diff-95b19687ffd73deffa23edebbb4b0a94ba865cb9c854c36a77281c93703822e6R13-R16))
* **Integration in Image Copy Rules**:
- Updated rules for `tidb-server` to include next-gen synchronization to
`gcr.io/pingcap-public/dbaas/tidb`. (`packages/delivery.yaml`,
[packages/delivery.yamlR133-R135](diffhunk://#diff-95b19687ffd73deffa23edebbb4b0a94ba865cb9c854c36a77281c93703822e6R133-R135))
- Updated rules for `br` to include next-gen synchronization to
`gcr.io/pingcap-public/dbaas/br`. (`packages/delivery.yaml`,
[packages/delivery.yamlR157-R159](diffhunk://#diff-95b19687ffd73deffa23edebbb4b0a94ba865cb9c854c36a77281c93703822e6R157-R159))
- Updated rules for `tidb-lightning` to include next-gen synchronization
to `gcr.io/pingcap-public/dbaas/tidb-lightning`.
(`packages/delivery.yaml`,
[packages/delivery.yamlR181-R183](diffhunk://#diff-95b19687ffd73deffa23edebbb4b0a94ba865cb9c854c36a77281c93703822e6R181-R183))
- Updated rules for `dumpling` to include next-gen synchronization to
`gcr.io/pingcap-public/dbaas/dumpling`. (`packages/delivery.yaml`,
[packages/delivery.yamlR205-R207](diffhunk://#diff-95b19687ffd73deffa23edebbb4b0a94ba865cb9c854c36a77281c93703822e6R205-R207))
- Updated rules for `tiflash` to include next-gen synchronization to
`gcr.io/pingcap-public/dbaas/tiflash`. (`packages/delivery.yaml`,
[packages/delivery.yamlR293-R295](diffhunk://#diff-95b19687ffd73deffa23edebbb4b0a94ba865cb9c854c36a77281c93703822e6R293-R295))
- Updated rules for `pd` to include next-gen synchronization to
`gcr.io/pingcap-public/dbaas/pd`. (`packages/delivery.yaml`,
[packages/delivery.yamlR407-R409](diffhunk://#diff-95b19687ffd73deffa23edebbb4b0a94ba865cb9c854c36a77281c93703822e6R407-R409))1 parent 12a7b6d commit 2ae9164
1 file changed
+25
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
13 | 17 | | |
14 | 18 | | |
15 | 19 | | |
| |||
126 | 130 | | |
127 | 131 | | |
128 | 132 | | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
129 | 136 | | |
130 | 137 | | |
131 | 138 | | |
| |||
147 | 154 | | |
148 | 155 | | |
149 | 156 | | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
150 | 160 | | |
151 | 161 | | |
152 | 162 | | |
| |||
168 | 178 | | |
169 | 179 | | |
170 | 180 | | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
171 | 184 | | |
172 | 185 | | |
173 | 186 | | |
| |||
189 | 202 | | |
190 | 203 | | |
191 | 204 | | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
192 | 208 | | |
193 | 209 | | |
194 | 210 | | |
| |||
274 | 290 | | |
275 | 291 | | |
276 | 292 | | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
277 | 296 | | |
278 | 297 | | |
279 | 298 | | |
| |||
364 | 383 | | |
365 | 384 | | |
366 | 385 | | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
367 | 389 | | |
368 | 390 | | |
369 | 391 | | |
| |||
385 | 407 | | |
386 | 408 | | |
387 | 409 | | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
388 | 413 | | |
389 | 414 | | |
390 | 415 | | |
| |||
0 commit comments