diff --git a/tasks/run-compose.yml b/tasks/run-compose.yml index 44a4ab3..d51c43c 100644 --- a/tasks/run-compose.yml +++ b/tasks/run-compose.yml @@ -4,15 +4,14 @@ - name: write compose file copy: - content: "{{ bench.compose | to_nice_yaml }}" + content: '{{ bench.compose | to_yaml | regex_replace("cpu_quota: ''([0-9]+)''", "cpu_quota: \1") }}' dest: "/tmp/docker-compose.yml" - name: run compose shell: > docker run --rm --name=compose \ - --volume /tmp/docker-compose.yml:/docker-compose.yml \ --volume `which docker`:/usr/bin/docker \ --volume /var/run/docker.sock:/var/run/docker.sock \ - --volume /usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7 \ + --volume /tmp/docker-compose.yml:/docker-compose.yml \ docker/compose:1.11.1 up \ --force-recreate --abort-on-container-exit