X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fautorelease%2Fautorelease-macros.yaml;h=cdfe01cdc6339c754c83bf5b169326274c9c9308;hb=4fd84c3f331402c96c7de6b21db286bd95746ad3;hp=217bdddcc184ce28cf0edc3ca6ac261a65a51a08;hpb=fbb6852790ef13e01d614200cf9c9ac821105ef5;p=releng%2Fbuilder.git diff --git a/jjb/autorelease/autorelease-macros.yaml b/jjb/autorelease/autorelease-macros.yaml index 217bdddcc..cdfe01cdc 100644 --- a/jjb/autorelease/autorelease-macros.yaml +++ b/jjb/autorelease/autorelease-macros.yaml @@ -5,7 +5,7 @@ parameters: - string: name: RELEASE_TAG - default: '{release-tag}' + default: "{release-tag}" description: "The Release train tag to use eg. Beryllium-SR1" - wrapper: @@ -44,7 +44,8 @@ builders: - shell: | #!/bin/bash -l - virtualenv --system-site-packages $WORKSPACE/venv + set -xe -o pipefail + python3 -m venv $WORKSPACE/venv source $WORKSPACE/venv/bin/activate PYTHON="$WORKSPACE/venv/bin/python" $PYTHON -m pip install --upgrade networkx @@ -57,19 +58,19 @@ name: autorelease-maven-sources builders: - maven-target: - maven-version: '{maven-version}' - pom: 'pom.xml' + maven-version: "{maven-version}" + pom: "pom.xml" goals: | - dependency:sources - --quiet - -DoutputFile=$WORKSPACE/sources.log - -DappendOutput - {opendaylight-infra-mvn-opts} + dependency:sources + --quiet + -DoutputFile=$WORKSPACE/sources.log + -DappendOutput + {opendaylight-infra-mvn-opts} java-opts: - - '-Xmx4096m' - settings: '{settings}' + - "-Xmx4096m" + settings: "{settings}" settings-type: cfp - global-settings: '{global-settings}' + global-settings: "{global-settings}" global-settings-type: cfp - shell: | awk '/The following files have NOT been resolved:/,/^$/' sources.log > missing-sources.log