Pin yamllint to 1.2.2 to avoid issues in 1.3.0. (#16464)

This also moves shippable test requirements to external files.
pull/16465/head
Matt Clay 9 years ago committed by GitHub
parent 007c20a28b
commit 81a49912b0

@ -7,7 +7,8 @@ install_deps="${INSTALL_DEPS:-}"
cd "${source_root}"
if [ "${install_deps}" != "" ]; then
pip install yamllint
pip install -r "${source_root}/test/utils/shippable/code-smell-requirements.txt" --upgrade
pip list
fi
yamllint .

@ -0,0 +1,4 @@
tox
pyyaml
jinja2
setuptools

@ -15,13 +15,7 @@ if [ "${TOXENV}" = 'py24' ]; then
python2.4 -m compileall -fq -x 'module_utils/(a10|rax|openstack|ec2|gce|docker_common|azure_rm_common|vca|vmware).py' lib/ansible/module_utils
else
if [ "${install_deps}" != "" ]; then
pip install \
tox \
pyyaml \
jinja2 \
setuptools \
--upgrade
pip install -r "${source_root}/test/utils/shippable/sanity-requirements.txt" --upgrade
pip list
fi

Loading…
Cancel
Save