1
0
Fork 0
mirror of https://github.com/roles-ansible/role-grafana-kiosk.git synced 2024-08-16 10:09:49 +02:00
role-grafana-kiosk/tasks/install.yml

22 lines
781 B
YAML
Raw Normal View History

2020-06-30 17:07:25 +02:00
---
- name: generate download URL for detected architecture
set_fact:
_download_url: "{{ grafana_kiosk.git_url }}/releases/download/{{ grafana_kiosk.git_release }}/{{ _dl_matrix[ansible_architecture] }}"
when: grafana_kiosk.architecture == 'autodetect'
- name: generate download URL for predefined architecture
set_fact:
_download_url: "{{ grafana_kiosk.git_url }}/releases/download/{{ grafana_kiosk.git_release }}/grafana-kiosk.linux.{{ grafana_kiosk.architecture }}"
when: not grafana_kiosk.architecture == 'autodetect'
- name: download grafana-kiosk binary
become: true
get_url:
url: "{{ _download_url }}"
dest: /usr/bin/grafana-kiosk
owner: root
group: root
mode: 0755
force: true
2020-06-30 18:27:37 +02:00
notify: systemctl restart grafana-kiosk.service