|
|
|
@ -8,7 +8,9 @@ |
|
|
|
|
|
|
|
|
|
- set_fact: |
|
|
|
|
docker_compose_current_version: "{{ docker_compose_vsn.stdout | regex_search('(\\d+(\\.\\d+)+)') }}" |
|
|
|
|
when: docker_compose_vsn.stdout is defined |
|
|
|
|
when: > |
|
|
|
|
docker_compose_vsn.stdout is defined |
|
|
|
|
and (docker_compose_vsn.stdout | length > 0) |
|
|
|
|
|
|
|
|
|
- name: Delete existing docker-compose version if it's different. |
|
|
|
|
file: |
|
|
|
@ -25,5 +27,5 @@ |
|
|
|
|
mode: 0755 |
|
|
|
|
when: > |
|
|
|
|
(docker_compose_current_version is not defined) |
|
|
|
|
or (docker_compose_current_version|length == 0) |
|
|
|
|
or (docker_compose_current_version | length == 0) |
|
|
|
|
or (docker_compose_current_version is version((docker_compose_version | regex_replace('v', '')), '<')) |
|
|
|
|