Skip to content

Latest commit

 

History

History
72 lines (45 loc) · 2.89 KB

BUILDING.md

File metadata and controls

72 lines (45 loc) · 2.89 KB

Building

[Home] [Building] [Releasing] [Javadoc] [License]

To debug gradle build, specify either --debug or --info.

[Top]

Local Build

To build locally just start the Gradle Wrapper (it will automatically retrieve the required Gradle version for you):

$ ./gradlew build

[Top]

Uploading Artifacts

The deployment process of Hamcrest — Next Deed has been adopted according to [Yennick Trevels' helpful hints][Trevels-2013]. Thus (unless your are not only doing a local deployment) the first thing you need to do is to add your signing information to gradle.properties located in your .gradle folder in your user home folder.

Just take the gradle.properties in this workspace as template to fill in.

[Top]

CI Build Services

For continuous integration Hamcrest — Next Deed uses several free services ranging from CI build, coverage and dependency update checks.

CircleCI

CircleCI

For CircleCI it is important to disable axion-release-plugin as you will otherwise get an error when axion-release-plugin tries to determine the version. To do so set environment property CI_BUILD.

[Top]

References

[Home] [Building] [Releasing] [Javadoc] [License] [Top]