Maven Deployment

Explains how to deploy the RST jars on the CITEC maven server RELEASE server (only stable versions, manual deploy)

  1. Build as usual, ensure that java is built
  2. Go to ${build-folder}/java
  3. execute:
    mvn deploy:deploy-file                                   \
      -DrepositoryId=citec                                   \
      -Durl=https://repo.cit-ec.uni-bielefeld.de/content/repositories/public-releases/ \
      -Dfile=$(ls rst-*.jar)                                 \
      -DgeneratePom=false                                    \
      -DpomFile=$(ls pom-stable*.xml)
    mvn deploy:deploy-file                                   \
      -DrepositoryId=citec                                   \
      -Durl=https://repo.cit-ec.uni-bielefeld.de/content/repositories/public-releases/ \
      -Dfile=$(ls rstsandbox-*.jar)                          \
      -DgeneratePom=false                                    \
      -DpomFile=$(ls pom-sandbox*.xml)
    

Assumes that you have configured credentials for the server in your ~/.m2/settings.xml.