change get_url in combination with unarchiv or apt
This commit is contained in:
@@ -14,27 +14,22 @@
|
||||
url: "https://github.com/go-acme/lego/releases/download/\
|
||||
{{ lego_version.tag }}/lego_{{ lego_version.tag }}\
|
||||
_linux_{{ deb_architecture }}.tar.gz"
|
||||
dest: "/tmp/lego_{{ lego_version.tag }}_linux_{{ deb_architecture }}.tar.gz"
|
||||
dest: "/var/tmp/lego.tar.gz"
|
||||
register: _download_archive
|
||||
until: _download_archive is succeeded
|
||||
retries: 3
|
||||
delay: 5
|
||||
|
||||
- name: unpack lego binaries
|
||||
- name: Unpack lego
|
||||
unarchive:
|
||||
src: "/tmp/lego_{{ lego_version.tag }}_linux_{{ deb_architecture }}.tar.gz"
|
||||
dest: "/tmp"
|
||||
creates: "/tmp/lego_{{ lego_version.tag }}_linux_{{ deb_architecture }}"
|
||||
remote_src: true
|
||||
src: "/var/tmp/lego.tar.gz"
|
||||
dest: "/var/tmp"
|
||||
mode: 0755
|
||||
extra_opts:
|
||||
- --one-top-level
|
||||
|
||||
- name: Copy lego
|
||||
copy:
|
||||
src: "/tmp/lego_{{ lego_version.tag }}_linux_{{ deb_architecture }}/lego"
|
||||
dest: "{{ lego_install_dir }}/lego"
|
||||
remote_src: true
|
||||
mode: 0755
|
||||
include:
|
||||
- lego
|
||||
|
||||
- name: Create lego config directory
|
||||
file:
|
||||
|
||||
Reference in New Issue
Block a user