mirror of
https://github.com/geerlingguy/ansible-role-docker.git
synced 2025-08-11 13:46:32 +02:00
fix docker-compose download url and other vars
This commit is contained in:
parent
5debd3298b
commit
d0b731293c
@ -1,15 +1,15 @@
|
|||||||
---
|
---
|
||||||
- name: Check current docker-compose version.
|
- name: Check current docker-compose version.
|
||||||
command: docker-compose --version
|
command: "docker-compose --version"
|
||||||
register: docker_compose_current_version
|
register: docker_compose_current_version
|
||||||
changed_when: false
|
changed_when: false
|
||||||
failed_when: false
|
failed_when: false
|
||||||
|
|
||||||
- name: Get latest version from docker-compose (if configured)
|
- name: Get latest version from Docker compose
|
||||||
block:
|
block:
|
||||||
- name: Get latest version of docker-compose from Github API
|
- name: Get latest version of Docker Compose from Github API
|
||||||
uri:
|
uri:
|
||||||
url: https://api.github.com/repos/docker/compose/releases/latest
|
url: "{{ docker_compose_version_api_url }}"
|
||||||
return_content: yes
|
return_content: yes
|
||||||
register: url_content
|
register: url_content
|
||||||
delegate_to: localhost
|
delegate_to: localhost
|
||||||
@ -17,7 +17,7 @@
|
|||||||
- name: Set latest version in docker_compose_version variable
|
- name: Set latest version in docker_compose_version variable
|
||||||
set_fact:
|
set_fact:
|
||||||
docker_compose_version: "{{ url_content.json.name }}"
|
docker_compose_version: "{{ url_content.json.name }}"
|
||||||
when: docker_compose_version == 'latest'
|
when: docker_compose_version is defined and docker_compose_version == 'latest'
|
||||||
|
|
||||||
- name: Delete existing docker-compose version if it's different.
|
- name: Delete existing docker-compose version if it's different.
|
||||||
file:
|
file:
|
||||||
@ -29,6 +29,6 @@
|
|||||||
|
|
||||||
- name: Install Docker Compose (if configured).
|
- name: Install Docker Compose (if configured).
|
||||||
get_url:
|
get_url:
|
||||||
url: https://github.com/docker/compose/releases/download/{{ docker_compose_version }}/docker-compose-Linux-x86_64
|
url: "{{ docker_compose_download_url }}"
|
||||||
dest: "{{ docker_compose_path }}"
|
dest: "{{ docker_compose_path }}"
|
||||||
mode: 0755
|
mode: 0755
|
||||||
|
Loading…
Reference in New Issue
Block a user