#!/bin/sh ## Script is sepcifically for use on travis-ci set -e ## This is an example setup script that you would encapsulate the installation # What version of avm setup to use echo "Setting up Ansible Version Manager" AVM_VERSION="v1.0.0" ## Install Ansible 2.3.1 using pip and label it 'v2.3' export ANSIBLE_VERSIONS_0="2.3.1.0" export INSTALL_TYPE_0="pip" export ANSIBLE_LABEL_0="v2.3" ## Install Ansible 2.4.1 using pip and label it 'v2.4' export ANSIBLE_VERSIONS_1="2.4.1.0" export INSTALL_TYPE_1="pip" export ANSIBLE_LABEL_1="v2.4" # Whats the default version export ANSIBLE_DEFAULT_VERSION="v2.4" ## Create a temp dir to download avm avm_dir="$(mktemp -d 2> /dev/null || mktemp -d -t 'mytmpdir')" git clone https://github.com/ahelal/avm.git "${avm_dir}" > /dev/null 2>&1 ## Run the setup /bin/sh ${avm_dir}/setup.sh exit 0