apache / apache/pulsar-sql

Task: Setup maven build for building .tar.gz distribution, running unit tests, building docker image and running integration tests

Aperta
#3 3 commenti 3 reazioni 1 assegnatario Rivendicata da @nodece Vedi su GitHub
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.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.