Hello,
In order to run the integration tests of Pulsar Adapters we need the
"integration tests" jar of Pulsar.

I have updated the Release process page for Pulsar and added
"-DintegrationTests" to the command line that deploys the artifacts to
Maven Central.

https://github.com/apache/pulsar/wiki/Release-process

This way when we release Pulsar Adapters 2.8.1 (and 2.9.0) there will be no
need to build Pulsar locally.
You can see the problem here, in the Pulsar Adapters readme file
https://github.com/apache/pulsar-adapters

in which I described the procedure to build the Adapters from sources
during the past 2.8.0 release of Adapters.

The alternative would be to modify the pom.xml in order to include "tests"
while activating the "apache-release" profile, but I believe it is better
to keep it simple and to not add to many special cases to the pom.xml file
(that is already full of profiles)

Thoughts?

Enrico

Reply via email to