mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-20 11:38:28 -06:00
682 B
682 B
CI and Github Actions
This project uses github actions to manage continuous integration. Below is a sketch of how the automation currently works.
releases
The releases workflow is responsible for thie following:
- Build nb and nb.jar binaries and application content.
- Publish new nb.jar releases to maven via Sonatype OSSRH.
- Upload release assets to the newly published release.
- Upload updated docs to the github pages site for docs.nosqlbench.io
- (future) upload updated javadocs ot the github pages site for javadoc.nosqlbench.io/...
build
The build workflow simply builds the project and then verifies it in that order using the standard maven mojo.