Automated changes from linter ;P
This commit is contained in:
parent
44b73a216f
commit
f7f04e7a41
65 changed files with 392 additions and 324 deletions
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: Install Trollibox config
|
||||
template:
|
||||
ansible.builtin.template:
|
||||
src: trollibox.yaml
|
||||
dest: /etc/trollibox.yaml
|
||||
owner: root
|
||||
|
@ -9,16 +9,18 @@
|
|||
notify: restart trollibox
|
||||
|
||||
- name: Get latest Trollibox version from Github API
|
||||
get_url:
|
||||
ansible.builtin.get_url:
|
||||
url: "https://api.github.com/repos/polyfloyd/trollibox/releases/latest"
|
||||
dest: "/tmp/_ansible_trollibox_latest_release.json"
|
||||
|
||||
- name: Get download url
|
||||
shell: cat "/tmp/_ansible_trollibox_latest_release.json" | jq '.assets[] | select(.name | contains("linux-amd64")) | .browser_download_url' -r
|
||||
ansible.builtin.shell:
|
||||
cmd: cat /tmp/_ansible_trollibox_latest_release.json | jq .assets[] | select(.name
|
||||
| contains("linux-amd64")) | .browser_download_url -r
|
||||
register: "trollibox_download_url"
|
||||
|
||||
- name: Download Trollibox
|
||||
unarchive:
|
||||
ansible.builtin.unarchive:
|
||||
src: "{{ trollibox_download_url.stdout }}"
|
||||
remote_src: yes
|
||||
dest: /usr/local/bin
|
||||
|
@ -27,7 +29,7 @@
|
|||
notify: restart trollibox
|
||||
|
||||
- name: Install service file
|
||||
template:
|
||||
ansible.builtin.template:
|
||||
src: trollibox.service
|
||||
dest: /etc/systemd/system/trollibox.service
|
||||
owner: root
|
||||
|
@ -36,7 +38,7 @@
|
|||
notify: restart trollibox
|
||||
|
||||
- name: Enable Trollibox
|
||||
systemd:
|
||||
ansible.builtin.systemd:
|
||||
name: trollibox
|
||||
state: started
|
||||
enabled: true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue