...
Download and extract the apache-juneau-X-binx.x.x-src.zip and and apache-juneau-Xx.x.x-src.zip files from https://dist.apache.org/repos/dist/dev/juneau/
Make sure each the source zip file contains the following files:
- LICENSE
- NOTICE
- RELEASE-NOTES.txt
Make sure credentials didn't accidentally get added to the following file in the source zip (that would be bad):
- juneau-release-env.sh
The bin file should contain the following artifacts:
- projects
my-springboot-microservice-x.x.x.zip
my-jetty-microservice-x.x.x.zip
juneau-examples-rest-springboot-x.x.x.zip
juneau-examples-rest-jetty-x.x.x.zip
juneau-examples-core-x.x.x.zip
- osgi
org.apache.juneau.svl_x.x.x.jar
org.apache.juneau.rest.server.springboot_x.x.x.jar
org.apache.juneau.rest.server.jaxrs_x.x.x.jar
org.apache.juneau.rest.server_x.x.x.jar
org.apache.juneau.rest.client_x.x.x.jar
org.apache.juneau.microservice.jetty_x.x.x.jar
org.apache.juneau.microservice.core_x.x.x.jar
org.apache.juneau.marshall.rdf_x.x.x.jar
org.apache.juneau.marshall_x.x.x.jar
org.apache.juneau.dto_x.x.x.jar
org.apache.juneau.config_x.x.x.jar
- lib
juneau-svl-x.x.x.jar
juneau-rest-server-springboot-x.x.x.jar
juneau-rest-server-jaxrs-x.x.x.jar
juneau-rest-server-x.x.x.jar
juneau-rest-client-x.x.x.jar
juneau-microservice-jetty-x.x.x.jar
juneau-microservice-core-x.x.x.jar
juneau-marshall-rdf-x.x.x.jar
juneau-marshall-x.x.x.jar
juneau-dto-x.x.x.jar
juneau-config-x.x.x.jar
- juneau-all-x.x.x
- juneau-all-X.jar
- juneau-samples-X.jar
- samples.cfg
- osgi-bundles/juneau-client-X.jar
- osgi-bundles/juneau-core-X.jar
- osgi-bundles/juneau-microservice-X.jar
- osgi-bundles/juneau-server-X.jar
Examine the contents of each inner jar file. They should all have the following files with the correct content:
- META-INF/LICENSE
- META-INF/NOTICE
Each of the project zip files should be importable into Eclipse without compilation errors. Try running the launchers to make sure the REST interfaces come up correctly.
6 - Dropping a release candidate
...