Trying to get some roles set up for minecraft server updates
This commit is contained in:
16
clacm/minecraft/roles/update_spigot_plugin/tasks/main.yml
Normal file
16
clacm/minecraft/roles/update_spigot_plugin/tasks/main.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
---
|
||||
- name: Get Spigot resource descriptor
|
||||
ansible.builtin.uri:
|
||||
method: GET
|
||||
url: "https://api.spiget.org/v2/search/resources/{{ update_spigot_plugin_resource_name }}"
|
||||
register: resource_descriptor_response
|
||||
|
||||
- name: Display Spigot resource descriptor
|
||||
ansible.builtin.debug:
|
||||
var: resource_descriptor_response
|
||||
|
||||
- name: Download file to /tmp
|
||||
ansible.builtin.get_url:
|
||||
url: "https://spigotmc.org/{{ resource_descriptor_response.json[0].file.url }}"
|
||||
dest: "/tmp/{{ update_spigot_plugin_resource_name }}.jar"
|
||||
force_basic_auth: true
|
||||
Reference in New Issue
Block a user