4.0.0 mvn-defaults io.nosqlbench ${revision} ../mvn-defaults nbr jar ${project.artifactId} Runtime-Only CLI for nosqlbench UTF-8 nosqlbench Command Line io.nosqlbench engine-cli ${revision} io.nosqlbench engine-docs ${revision} io.nosqlbench engine-core ${revision} io.nosqlbench engine-extensions ${revision} io.nosqlbench adapter-diag ${revision} io.nosqlbench engine-clients ${revision} src/main/resources version.properties nb_version_info.md log4j2.xml true src/main/resources examples/** scripts/** **/*.md false org.apache.maven.plugins maven-assembly-plugin 3.3.0 assembly.xml io.nosqlbench.engine.cli.NBCLI true assemble-nb package single org.codehaus.mojo exec-maven-plugin link-nb-jar-name package exec ${project.version} ${project.basedir} ${project.basedir}/nbr-scripts/link-jar-name.sh build-nbr-appimage unix linux amd64 false org.codehaus.mojo exec-maven-plugin build-nbr-appimage package exec ${project.basedir} ${project.basedir}/build-bin-nbr.sh enforce false enforce org.apache.maven.plugins maven-enforcer-plugin