build: add Apache Cloudberry build automation and test framework
Introduces a comprehensive build automation framework for Apache
Cloudberry:
- Configure/build/test automation scripts with standardized logging
- Unit test and regression test execution framework
- Demo cluster creation and management utilities
- Test results parsing and reporting tools
- Shared utility functions for common operations
The framework provides:
- Consistent environment setup and teardown
- Standardized logging and error handling
- Clear exit codes and error reporting
- GitHub Actions integration support
- RPM package building capabilities
This commit establishes the foundation for Apache
Cloudberry (incubating)
CI/CD pipeline and release automation.
9 files changed