github-url.yml 640 B

1234567891011121314151617181920
  1. ---
  2. - name: Get latest Caddy release details
  3. uri:
  4. url: https://api.github.com/repos/mholt/caddy/releases/latest
  5. return_content: true
  6. headers: '{{ caddy_github_headers }}'
  7. register: latest_caddy_release
  8. - name: Set Caddy tag
  9. set_fact:
  10. caddy_tag: "{{ (latest_caddy_release.content | from_json).get('tag_name') }}"
  11. - name: Set Caddy version
  12. set_fact:
  13. caddy_version: "{{ caddy_tag | regex_replace('^v', '') }}"
  14. - name: Set Caddy url
  15. set_fact:
  16. caddy_url: "https://github.com/caddyserver/caddy/releases/download/\
  17. {{ caddy_tag }}/caddy_{{ caddy_version }}_{{ caddy_os }}_{{ go_arch }}.tar.gz"