Fix lego deployment

This commit is contained in:
Adrien Reslinger 2024-01-12 08:37:29 +01:00
parent e525dc610e
commit 6a3c255269
Signed by: adrien
GPG key ID: DA7B27055C66D6DE

View file

@ -10,7 +10,7 @@
check_mode: no
- name: Check local version installed
shell: set -o pipefail && lego --version | sed 's|lego version \([^ ,+]*\).*|\1|'
shell: set -o pipefail && /usr/local/bin/lego --version | sed 's|lego version \([^ ,+]*\).*|\1|'
register: lego_locver
changed_when: false
check_mode: no
@ -18,7 +18,8 @@
- lego.stat.exists
- name: Check online version
shell: set -o pipefail && curl -s {{ lego_base_url }}/releases/latest | sed 's|.*tag/v\(.*\)".*|\1|'
# shell: set -o pipefail && curl -si {{ lego_base_url }}/releases/latest | grep -oP location:\ \\K.\* | sed 's|.*/tag/v\(.*\)|\1|'
shell: set -o pipefail && curl -w "%{redirect_url}" -o /dev/null -s {{ lego_base_url }}/releases/latest | sed 's|.*/tag/v\(.*\)|\1|'
register: lego_ver
changed_when: false
check_mode: no