issue #164: run against 4 targets.

pull/193/head
David Wilson 7 years ago
parent 4c842751d0
commit 058ddeee58

@ -6,10 +6,12 @@ TRAVIS_BUILD_DIR="${TRAVIS_BUILD_DIR:-`pwd`}"
function on_exit() function on_exit()
{ {
echo travis_fold:start:cleanup
[ "$KEEP" ] || { [ "$KEEP" ] || {
rm -rvf "$TMPDIR" || true rm -rvf "$TMPDIR" || true
docker kill target || true docker kill target || true
} }
echo travis_fold:end:cleanup
} }
trap on_exit EXIT trap on_exit EXIT
@ -17,7 +19,10 @@ mkdir "$TMPDIR"
echo travis_fold:start:docker_setup echo travis_fold:start:docker_setup
docker run --rm --detach --name=target d2mw/mitogen-test /bin/sleep 86400 docker run --rm --detach --name=target1 d2mw/mitogen-test /bin/sleep 86400
docker run --rm --detach --name=target2 d2mw/mitogen-test /bin/sleep 86400
docker run --rm --detach --name=target3 d2mw/mitogen-test /bin/sleep 86400
docker run --rm --detach --name=target4 d2mw/mitogen-test /bin/sleep 86400
echo travis_fold:end:docker_setup echo travis_fold:end:docker_setup
@ -32,7 +37,7 @@ strategy_plugins = ${TRAVIS_BUILD_DIR}/ansible_mitogen/plugins/strategy
strategy = mitogen_linear strategy = mitogen_linear
EOF EOF
cat > ansible/inventory/host_vars/target.yml <<-EOF cat > ansible/inventory/group_vars/debops_all_hosts.yml <<-EOF
ansible_connection: docker ansible_connection: docker
ansible_python_interpreter: /usr/bin/python2.7 ansible_python_interpreter: /usr/bin/python2.7
@ -40,7 +45,12 @@ ansible_python_interpreter: /usr/bin/python2.7
dhparam__bits: ["128", "64"] dhparam__bits: ["128", "64"]
EOF EOF
echo target >> ansible/inventory/hosts cat ansible/inventory/hosts <<-EOF
target1
target2
target3
target4
EOF
echo travis_fold:end:job_setup echo travis_fold:end:job_setup

Loading…
Cancel
Save