mirror of https://github.com/ansible/ansible.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
604 B
Bash
23 lines
604 B
Bash
5 years ago
|
#!/usr/bin/env bash
|
||
|
|
||
|
set -eux
|
||
|
|
||
|
export ANSIBLE_ROLES_PATH=../
|
||
|
|
||
|
ansible-playbook runme.yml "$@"
|
||
|
|
||
|
source virtualenv.sh
|
||
|
|
||
|
# This is necessary for installing Jinja 2.6. We need this because Jinja 2.6
|
||
|
# won't install with newer setuptools, and because setuptools 45+ won't work
|
||
|
# with Python 2.
|
||
|
pip install 'setuptools<45'
|
||
|
|
||
|
# Install Jinja 2.6 since we want to test the fallback to Ansible's custom
|
||
|
# urlencode functions. Jinja 2.6 does not have urlencode so we will trigger the
|
||
|
# fallback.
|
||
|
pip install 'jinja2 >= 2.6, < 2.7'
|
||
|
|
||
|
# Run the playbook again in the venv with Jinja 2.6
|
||
|
ansible-playbook runme.yml "$@"
|