Skip to content
Andrew Dunn edited this page May 25, 2017 · 1 revision

Building RCloud Gist Service

Prerequisites

  • Java 7 or above.
  • Internet connection to retrieve dependencies.

Building

The software uses Gradle 2.14.1, however the repository contains the Gradle Wrapper (a shell script/batch file) that will download the appropriate version of Gradle for the build, use the command ./gradlew build to build the software and run the unit tests.

The repository uses the axion-release-plugin to provide automatic version control of the generated artifacts and follows GitFlow development practices.

Useful commands

  • ./gradlew build peforms a full build.
  • ./gradlew clean cleans the build directories.

Output

  • RCloud gist service library: rcloud-gist-service/build/libs
  • Debian installation package: rcloud-gist-service/build/distributions
  • Test results: rcloud-gist-service/build/reports/tests
Clone this wiki locally