Commit 71e016f
authored
feat(packages): add nextgen tiflow route and delivery (#957)
## Summary
- add `nextgen` support to the latest `tiflow` package route and keep
the darwin nodejs bootstrap in the new profile
- add nextgen delivery rules for `tiflow`, `dm`, and
`sync-diff-inspector` images in the `tidbx` registry path
- include `sync-diff-inspector` in the delivery target image enumeration
helper so local delivery validation matches the configured rules
Closes #956
## Verification
- pre-change: `gen-package-images-with-config.sh tiflow linux amd64
v9.0.0 nextgen ...` failed with `No package routes matched`
- pre-change: `get-delivery-target-images.ts --version=v26.3.1-nextgen
--registry=us-docker.pkg.dev/pingcap-testing-account/tidbx` did not
include `dm` / `tiflow` / `sync-diff-inspector` targets
- post-change: the same `gen-package-images-with-config.sh` command
generates a script with `NEXT_GEN=1 make dm-master-with-webui dm-worker
dmctl dm-syncer sync-diff-inspector` and `tidbx` image destinations for
all three tiflow-family images
- post-change: the same delivery target generation now includes
`us.gcr.io/pingcap-public/tidbx/dm:v26.3.1-nextgen`,
`.../tiflow:v26.3.1-nextgen`, and
`.../sync-diff-inspector:v26.3.1-nextgen`
- post-change: `release` generation still emits the classic
`hub/pingcap/tiflow/images/{sync-diff-inspector,dm,tiflow}` destinations1 parent 412af88 commit 71e016f
2 files changed
Lines changed: 29 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
486 | 486 | | |
487 | 487 | | |
488 | 488 | | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
489 | 493 | | |
490 | 494 | | |
491 | 495 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2244 | 2244 | | |
2245 | 2245 | | |
2246 | 2246 | | |
2247 | | - | |
| 2247 | + | |
2248 | 2248 | | |
2249 | 2249 | | |
2250 | 2250 | | |
| |||
2267 | 2267 | | |
2268 | 2268 | | |
2269 | 2269 | | |
| 2270 | + | |
| 2271 | + | |
| 2272 | + | |
| 2273 | + | |
| 2274 | + | |
| 2275 | + | |
| 2276 | + | |
| 2277 | + | |
| 2278 | + | |
| 2279 | + | |
| 2280 | + | |
| 2281 | + | |
| 2282 | + | |
| 2283 | + | |
| 2284 | + | |
| 2285 | + | |
| 2286 | + | |
| 2287 | + | |
| 2288 | + | |
| 2289 | + | |
| 2290 | + | |
2270 | 2291 | | |
2271 | 2292 | | |
2272 | 2293 | | |
| |||
2326 | 2347 | | |
2327 | 2348 | | |
2328 | 2349 | | |
| 2350 | + | |
2329 | 2351 | | |
2330 | 2352 | | |
2331 | 2353 | | |
| |||
2336 | 2358 | | |
2337 | 2359 | | |
2338 | 2360 | | |
| 2361 | + | |
2339 | 2362 | | |
2340 | 2363 | | |
2341 | 2364 | | |
| |||
2360 | 2383 | | |
2361 | 2384 | | |
2362 | 2385 | | |
| 2386 | + | |
2363 | 2387 | | |
2364 | 2388 | | |
2365 | 2389 | | |
| |||
0 commit comments