Task: Setup maven build for building .tar.gz distribution, running unit tests, building docker image and running integration tests
- Lingua principale
- Java
- Stelle
- 5
- Fork
- 2
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### 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.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.