Deploying JSOFA

The JSOFA software is built with maven and is deployed to the maven central repository using the following instructions summarized below.

Check that the build and tests are passed

mvn clean install

then deploy to the staging repository

mvn deploy -P release

if this is successful then

mvn nexus-staging:release -P release

will release to the central repository

Deploying the site

The maven site is now deployed to https://javastro.github.com/jsofa/

mvn site

will create the site to test that it is ok - then to deploy

./ghsite.sh

will prepare site ready for git push in a temporary directory - follow the commands suggested