This repository contains the source code for the UNICORE Commandline Client (UCC), a full featured client for UNICORE, written in Java.
Binary releases of UCC can be downloaded from GitHub
Running UCC requires a Java runtime (version 11 or later).
You need Java and Apache Maven.
The Java code is built and unit tested using
mvn install
To skip unit testing
mvn install -DskipTests
The following commands create distribution packages:
mvn install -DskipTests
cd distribution
# tgz
mvn package -DskipTests -Ppackman -Dpackage.type=bin.tar.gz
# deb
mvn package -DskipTests -Ppackman -Dpackage.type=deb -Ddistribution=Debian
# rpm
mvn package -DskipTests -Ppackman -Dpackage.type=rpm -Ddistribution=RedHat