name: tox_builder_verify
# Required Variables:
- # branch: git branch (eg. stable/boron or master)
+ # branch: git branch (eg. stable/nitrogen or master)
# toxdir: directory containing the project's tox.ini relative to
# the workspace. Empty works if tox.ini is at project root.
# Note that stream value is not needed.
PYTHON="$WORKSPACE/venv-tox/bin/python"
$PYTHON -m pip install --upgrade pip
$PYTHON -m pip install --upgrade tox argparse
- $PYTHON -m pip freeze
+ $PYTHON -m pip install --upgrade pipdeptree
+ pipdeptree
cd $WORKSPACE/repo/{toxdir}
tox
# virtualenv for nodejs.
#
# Required Variables:
- # stream: release stream (eg. boron or carbon)
- # branch: git branch (eg. stable/boron or master)
+ # stream: release stream (eg. nitrogen or oxygen)
+ # branch: git branch (eg. stable/nitrogen or master)
# nodedir: directory of nodejs project to run node test against
# nodever: version of node to install in virtualenv
PYTHON="$WORKSPACE/venv-python/bin/python"
$PYTHON -m pip install --upgrade pip
$PYTHON -m pip install --upgrade tox argparse nodeenv
- $PYTHON -m pip freeze
+ $PYTHON -m pip install --upgrade pipdeptree
+ pipdeptree
# Prepare node
nodeenv --node={nodever} --prebuilt $WORKSPACE/venv-node