Building

The EPICS archiver appliance is shared on GitHub using Git as the source control repository. We use Gradle for building. The default target builds the install package and the various wars and places them into the build/distributions folder.

$ ls build/distributions
archappl_v1.1.0-31-ge02e1f1.dirty.tar.gz

The Gradle build script will build into the default build directory build. You don’t need to install Gradle, instead you can use the wrapper as ./gradlew, or install it and run from the epicsarchiverap folder:

$ gradle
BUILD SUCCESSFUL in 16s
12 actionable tasks: 10 executed, 2 up-to-date

The build can then be found in epicsarchiverap/build/distributions or the war files in epicsarchiverap/build/libs.