- shell: |
virtualenv --system-site-packages $WORKSPACE/venv
source $WORKSPACE/venv/bin/activate
- pip install --upgrade pip
- pip install --upgrade networkx
- pip freeze
+ PYTHON="$WORKSPACE/venv/bin/python"
+ $PYTHON -m pip install --upgrade pip
+ $PYTHON -m pip install --upgrade networkx
+ $PYTHON -m pip freeze
./scripts/determine-merge-order.py
deactivate
rm -rf $WORKSPACE/venv
builders:
- integration-set-variables
- shell: |
+ #!/bin/bash
+ set +e # DO NOT fail build if copying fails.
+
if [ -d "integration/distribution/distributions" ]; then
cp -vf "$WORKSPACE/taglist.log" "integration/distribution/distributions/karaf/src/main/assembly/"
else
cp -vf "$WORKSPACE/taglist.log" "integration/distribution/$KARAF_ARTIFACT/src/main/assembly/"
fi
+ # DO NOT fail the build if copying failed.
+ exit 0
+
- builder:
name: autorelease-generate-release-patches
builders: