Task: Setup maven build for building .tar.gz distribution, running unit tests, building docker image and running integration tests
- 主要语言
- Java
- 星标
- 5
- 派生
- 2
- PR 合并指标
- 30 天内没有已合并 PR
描述
### pom.xml
Instead of copy pasting the apache/pulsar pom.xml, we could reference it as a parent pom in the pulsar-sql build. That way all dependencyManagement could be reused without redefining everything.
### integration tests
The tests could reference the `org.apache.pulsar.tests:integration` library that is already available in Maven Central.
### docker image
For the docker image, `apachepulsar/pulsar-sql`, it could use the existing `apachepulsar/pulsar` image as the base image. If there's a need for `apachepulsar/pulsar-sql-all`, it could be based on `apachepulsar/pulsar-all`.
We should use the 4.0 LTS version as the parent pom and parent image. Pulsar 4.0.0 will be released by October 25th, 2024.
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。