Commit ed23350
authored
feat(packages): add next-gen build and artifacts for PD v9.0.0 and above (#629)
> Close PingCAP-QE/ci#3543
This pull request updates the `packages/packages.yaml.tmpl` file to
introduce support for next-generation builds starting from version
`v9.0.0-0`. It also refines the build and artifact generation process
for different profiles, such as `release`, `next-gen`, `enterprise`, and
`failpoint`, and adjusts the version ranges for build configurations.
### Build and artifact generation updates:
* **Next-gen build support**: Added support for next-generation builds
starting from version `v9.0.0-0`. This includes specific build steps for
profiles like `release`, `next-gen`, `enterprise`, and `failpoint`.
* **Artifact definitions**: Defined detailed artifact generation rules
for various profiles, including file paths, descriptions, and TiUP
publishing configurations for tools like `pd-server`, `pd-recover`, and
`pd-ctl`.
### Version range adjustments:
* **Version constraint updates**: Updated the version range for build
configurations to `[v9.0.0-0, )` for next-gen builds and `[v8.4.0,
v9.0.0)` for legacy builds.1 parent 5c57498 commit ed23350
1 file changed
+72
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
554 | 554 | | |
555 | 555 | | |
556 | 556 | | |
557 | | - | |
558 | | - | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
559 | 629 | | |
560 | 630 | | |
561 | 631 | | |
| |||
0 commit comments