Skip to content

Commit d07bedd

Browse files
author
Leonid Borchuk
committed
Introduces GitHub Actions workflow for Apache Cloudberry (incubating) build debian package
In commit cd0bfbc was added docker build and test containers for ubuntu 22.04. Here has been adding CI workflow to check if we still could create and install debian package for ubuntu 22.04. To do this: - use devops package for build cloudberry binary inside docker build container - create debian package for builded binary - upload artifacts to github actions - download artifacts to ubuntu test container - install downloaded debian packages - check packages for integrity - perform some installcheck tests (regress, pax, contrib, gpcontrib)
1 parent 494a560 commit d07bedd

File tree

10 files changed

+1792
-30
lines changed

10 files changed

+1792
-30
lines changed

.asf.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,11 @@ github:
9292
- rpm-install-test
9393
- test
9494
- report
95+
- prepare-test-matrix-deb
96+
- build-deb
97+
- deb-install-test
98+
- test-deb
99+
- report-deb
95100

96101
# Pull request review requirements
97102
required_pull_request_reviews:

0 commit comments

Comments
 (0)