Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note

Release may take up to 4 6 hours. Make sure you have time before you start (smile)

Note

Sometimes, the maven-release-plugin has trouble releasing the core module (the compiler seems to fail). In order to release manually, follow these steps:

  1. Go to the core/target/checkout folder
  2. Run mvn clean deploy -Drelease=true -DperformRelease=true -Pcodehaus-release in order to deploy the CARGO core artifacts to the Codehaus Nexus repository
  3. Run mvn site-deploy in order to deploy the CARGO documentation to the CARGO web site
  4. Return to the core folder and remove all *.releaseBackup and release.properties files
Note

Sometimes, you might get a message saying Error deploying artifact: Failed to create destination WebDAV collection (directory): unable to find valid certification path to requested target, that's because the Codehaus HTTPS WebDAV servers' certificate is not installed on your computer. In this case:

  1. Download and compile the program from httphttps://blogsconfluence.sunatlassian.com/andreasdownload/resourceattachments/180292346/InstallCert.java
  2. Execute the program java InstallCert dav.codehaus.org and make it install one of the certificates. If you run the program again, it should be happy and tell you that all certificates are installed.
  3. Add the generated jssecacerts file to your $JAVA_HOME/jre/lib/security directory.

...