CBI Maven plugins and digital signing services
Deploy a new released version
- Build a release
- https://ci.eclipse.org/cbi/job/org.eclipse.cbi/job/main/ and set
RELEASE_VERSION
andNEXT_DEVELOPMENT_VERSION
to proper values
- https://ci.eclipse.org/cbi/job/org.eclipse.cbi/job/main/ and set
- Checkout tag
v$RELEASE_VERSION
and run
./webservice/service-deployment.sh webservice/signing/jar/default.jsonnet
./webservice/service-deployment.sh webservice/signing/jar/jce.jsonnet
./webservice/service-deployment.sh webservice/signing/windows/service.jsonnet
Deploy an old released version
VERSION="1.3.0"
./webservice/service-deployment.sh webservice/signing/jar/default.jsonnet "${VERSION}"
./webservice/service-deployment.sh webservice/signing/jar/jce.jsonnet "${VERSION}"
./webservice/service-deployment.sh webservice/signing/windows/service.jsonnet "${VERSION}"
Deploy staging version (when version in pom is -SNAPSHOT)
From a laptop with access to deployment cluster
make jar-signing authenticode-signing