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 はまだ評価されていません。