22 lines
772 B
YAML
22 lines
772 B
YAML
---
|
|
- name: Lecture de la version actuelle
|
|
ansible.builtin.slurp:
|
|
src: "{{ current_version_file }}"
|
|
register: current_version_content
|
|
failed_when: false
|
|
|
|
- name: Définition de la version actuelle
|
|
set_fact:
|
|
current_spigot_version: "{{ (current_version_content.content | b64decode).strip() if current_version_content.content is defined else 'unknown' }}"
|
|
|
|
- name: Vérification de la dernière version Spigot disponible
|
|
ansible.builtin.uri:
|
|
url: "{{ spigot_update_check_url }}{{ minecraft_version }}.json"
|
|
method: GET
|
|
return_content: yes
|
|
register: spigot_version_check
|
|
failed_when: false
|
|
|
|
- name: Détermination si une mise à jour est disponible
|
|
set_fact:
|
|
spigot_update_available: "{{ minecraft_version != current_spigot_version }}" |