18 lines
502 B
YAML
18 lines
502 B
YAML
---
|
|
|
|
- name: "Get latest version (raw)"
|
|
ansible.builtin.uri:
|
|
url: "https://www.teamspeak.com/versions/server.json"
|
|
method: GET
|
|
return_content: yes
|
|
status_code: 200
|
|
body_format: json
|
|
register: ts3_version_info
|
|
changed_when: False
|
|
|
|
- name: "Extract relevant info from result"
|
|
ansible.builtin.set_fact:
|
|
ts3_version: "{{ ts3_version_info.json.linux.x86_64.version }}"
|
|
ts3_download_mirror: "{{ ts3_version_info.json.linux.x86_64.mirrors | first }}"
|
|
changed_when: False
|