maven-name: '{mvn33}'
root-pom: 'pom.xml'
goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true'
- maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
+ maven-opts: '-Xmx2048m -Dmaven.compile.fork=true'
settings: 'honeycomb-settings'
settings-type: cfp
global-settings: 'global-settings'
maven-name: '{mvn33}'
root-pom: 'pom.xml'
goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true'
- maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
+ maven-opts: '-Xmx2048m -Dmaven.compile.fork=true'
settings: 'honeycomb-settings'
settings-type: cfp
global-settings: 'global-settings'
maven-name: '{mvn33}'
root-pom: 'pom.xml'
goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true -Dsonar'
- maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
+ maven-opts: '-Xmx2048m -Dmaven.compile.fork=true'
settings: 'honeycomb-settings'
settings-type: cfp
global-settings: 'global-settings'
os: '{os}'
- maven-project-parameter:
maven: '{mvn33}'
+ - repo-name-parameter:
+ repo-name: '{repo-stream-part}.{repo-os-part}'
scm:
- git-scm:
maven-name: '{mvn33}'
root-pom: 'pom.xml'
goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true -Dsonar'
- maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
+ maven-opts: '-Xmx2048m -Dmaven.compile.fork=true'
settings: 'honeycomb-settings'
settings-type: cfp
global-settings: 'global-settings'
version=$4
artifactId=$5
file_type=$6
- classifier=$7
- if [ "$classifier" ]; then
+ if [ -n "$7" ]; then
d_classifier="-Dclassifier=$7"
fi
+ if [ ! -f "$push_file" ] ; then
+ echo "file for deployment does not exist: $push_file"
+ exit 1;
+ fi
+
# Disable checks for doublequote to prevent glob / splitting
# shellcheck disable=SC2086
$MVN org.apache.maven.plugins:maven-deploy-plugin:deploy-file \