Commit d07bedd
Leonid Borchuk
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- .github/workflows
- devops
- build
- automation/cloudberry/scripts
- packaging/deb/ubuntu22.04
- deploy/docker
- build/ubuntu22.04
- test/ubuntu22.04
- src/test/regress
- input
- output
10 files changed
+1792
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
95 | 100 | | |
96 | 101 | | |
97 | 102 | | |
| |||
0 commit comments