fix guideline issues
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
2cd94acdb2
commit
0f0b3a85dd
|
@ -1,3 +1,4 @@
|
||||||
|
# Standards: 0.1
|
||||||
---
|
---
|
||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: xoxys
|
author: xoxys
|
||||||
|
@ -5,9 +6,9 @@ galaxy_info:
|
||||||
license: MIT
|
license: MIT
|
||||||
min_ansible_version: 2.4
|
min_ansible_version: 2.4
|
||||||
platforms:
|
platforms:
|
||||||
- name: EL
|
- name: EL
|
||||||
versions:
|
versions:
|
||||||
- 7
|
- 7
|
||||||
galaxy_tags:
|
galaxy_tags:
|
||||||
- zigbee
|
- zigbee
|
||||||
- zigbee2mqtt
|
- zigbee2mqtt
|
||||||
|
|
|
@ -55,11 +55,11 @@
|
||||||
become_user: "{{ zigbee2mqtt_user }}"
|
become_user: "{{ zigbee2mqtt_user }}"
|
||||||
|
|
||||||
- block:
|
- block:
|
||||||
- name: Create systemd unit files
|
- name: Create systemd unit files
|
||||||
template:
|
template:
|
||||||
src: "etc/systemd/system/zigbee2mqtt.service.j2"
|
src: "etc/systemd/system/zigbee2mqtt.service.j2"
|
||||||
dest: "/etc/systemd/system/zigbee2mqtt.service"
|
dest: "/etc/systemd/system/zigbee2mqtt.service"
|
||||||
mode: 0644
|
mode: 0644
|
||||||
notify: __zigbee2mqtt_restart
|
notify: __zigbee2mqtt_restart
|
||||||
become: True
|
become: True
|
||||||
become_user: root
|
become_user: root
|
||||||
|
|
|
@ -1,46 +1,46 @@
|
||||||
---
|
---
|
||||||
- block:
|
- block:
|
||||||
- name: Create local facts dir
|
- name: Create local facts dir
|
||||||
file:
|
file:
|
||||||
path: /etc/ansible/facts.d
|
path: /etc/ansible/facts.d
|
||||||
state: directory
|
state: directory
|
||||||
|
|
||||||
- name: Setup local fact script
|
- name: Setup local fact script
|
||||||
get_url:
|
get_url:
|
||||||
url: https://gitea.rknet.org/ansible/custom_facts/raw/branch/master/zigbee2mqtt.py
|
url: https://gitea.rknet.org/ansible/custom_facts/raw/branch/master/zigbee2mqtt.py
|
||||||
dest: /etc/ansible/facts.d/zigbee2mqtt.fact
|
dest: /etc/ansible/facts.d/zigbee2mqtt.fact
|
||||||
mode: 0755
|
mode: 0755
|
||||||
register: __zigbee2mqtt_add_fact
|
register: __zigbee2mqtt_add_fact
|
||||||
|
|
||||||
- name: Update facts
|
- name: Update facts
|
||||||
setup:
|
setup:
|
||||||
filter: "*"
|
filter: "*"
|
||||||
when: __zigbee2mqtt_add_fact.changed
|
when: __zigbee2mqtt_add_fact.changed
|
||||||
|
|
||||||
- name: Set current zigbee2mqtt version
|
- name: Set current zigbee2mqtt version
|
||||||
set_fact:
|
set_fact:
|
||||||
zigbee2mqtt_current_version: "{{ ansible_local.zigbee2mqtt.version }}"
|
zigbee2mqtt_current_version: "{{ ansible_local.zigbee2mqtt.version }}"
|
||||||
failed_when: ansible_local.zigbee2mqtt.error
|
failed_when: ansible_local.zigbee2mqtt.error
|
||||||
|
|
||||||
- debug:
|
- debug:
|
||||||
msg: Current version is '{{ zigbee2mqtt_current_version }}'
|
msg: Current version is '{{ zigbee2mqtt_current_version }}'
|
||||||
|
|
||||||
- name: Install requirements
|
- name: Install requirements
|
||||||
package:
|
package:
|
||||||
name: "{{ item }}"
|
name: "{{ item }}"
|
||||||
state: present
|
state: present
|
||||||
with_items:
|
with_items:
|
||||||
- git
|
- git
|
||||||
|
|
||||||
- name: Create group '{{ zigbee2mqtt_group }}'
|
- name: Create group '{{ zigbee2mqtt_group }}'
|
||||||
group:
|
group:
|
||||||
name: "{{ zigbee2mqtt_group }}"
|
name: "{{ zigbee2mqtt_group }}"
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: Create user '{{ zigbee2mqtt_user }}'
|
- name: Create user '{{ zigbee2mqtt_user }}'
|
||||||
user:
|
user:
|
||||||
name: "{{ zigbee2mqtt_user }}"
|
name: "{{ zigbee2mqtt_user }}"
|
||||||
group: "{{ zigbee2mqtt_group }}"
|
group: "{{ zigbee2mqtt_group }}"
|
||||||
groups: "{{ zigbee2mqtt_secondary_groups }}"
|
groups: "{{ zigbee2mqtt_secondary_groups }}"
|
||||||
become: True
|
become: True
|
||||||
become_user: root
|
become_user: root
|
||||||
|
|
Loading…
Reference in New Issue