Nort User Manual: Difference between revisions
Jump to navigation
Jump to search
Line 26: | Line 26: | ||
* Increments release metadata in the local workarea. | * Increments release metadata in the local workarea. | ||
* Runs all tests. | * Runs all tests. | ||
If at least one test fails, the command restores the previous release metadata states, reports and fails. | |||
If all tests succeed <font color=red>what now?</font> | If all tests succeed <font color=red>what now?</font> | ||
=<tt>build</tt>= | =<tt>build</tt>= |
Revision as of 07:08, 9 November 2016
Internal
Terms
Current Version
release
The command queries or modifies release information metadata for the current work area.
To query the current release information, execute:
release info
To write a new release metadata into the current work area, use:
release major|minor|patch|snapshot|<custom-release-string>
The release increment does the following:
- Increments release metadata in the local workarea.
- Runs all tests.
If at least one test fails, the command restores the previous release metadata states, reports and fails.
If all tests succeed what now?
build
The command creates releasable artifacts (binary distributions or libraries, depending on the nature of the project) for the current version. If the build process is successful, the artifacts are stored in the build area ("target" directory, for Maven) of the current work area.