Przeglądaj źródła

Run ansible-lint for files in tasks/

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pull/4695/head
Suguru Hirahara 4 miesięcy temu
committed by Suguru Hirahara
rodzic
commit
a0c1918112
Nie znaleziono w bazie danych klucza dla tego podpisu ID klucza GPG: E4F9743DAB4B7B75
3 zmienionych plików z 6 dodań i 9 usunięć
  1. +4
    -5
      roles/custom/matrix-bridge-matrixzulipbridge/tasks/setup_install.yml
  2. +0
    -1
      roles/custom/matrix-bridge-matrixzulipbridge/tasks/setup_uninstall.yml
  3. +2
    -3
      roles/custom/matrix-bridge-matrixzulipbridge/tasks/validate_config.yml

+ 4
- 5
roles/custom/matrix-bridge-matrixzulipbridge/tasks/setup_install.yml Wyświetl plik

@@ -9,7 +9,6 @@
# SPDX-License-Identifier: AGPL-3.0-or-later # SPDX-License-Identifier: AGPL-3.0-or-later


--- ---

- name: Ensure MatrixZulipBridge image is pulled - name: Ensure MatrixZulipBridge image is pulled
community.docker.docker_image: community.docker.docker_image:
name: "{{ matrix_matrixzulipbridge_docker_image }}" name: "{{ matrix_matrixzulipbridge_docker_image }}"
@@ -25,7 +24,7 @@
ansible.builtin.file: ansible.builtin.file:
path: "{{ item }}" path: "{{ item }}"
state: directory state: directory
mode: 0750
mode: "0750"
owner: "{{ matrix_user_name }}" owner: "{{ matrix_user_name }}"
group: "{{ matrix_group_name }}" group: "{{ matrix_group_name }}"
with_items: with_items:
@@ -35,7 +34,7 @@
ansible.builtin.copy: ansible.builtin.copy:
content: "{{ matrix_matrixzulipbridge_registration | to_nice_yaml(indent=2, width=999999) }}" content: "{{ matrix_matrixzulipbridge_registration | to_nice_yaml(indent=2, width=999999) }}"
dest: "{{ matrix_matrixzulipbridge_base_path }}/registration.yaml" dest: "{{ matrix_matrixzulipbridge_base_path }}/registration.yaml"
mode: 0644
mode: "0644"
owner: "{{ matrix_user_name }}" owner: "{{ matrix_user_name }}"
group: "{{ matrix_group_name }}" group: "{{ matrix_group_name }}"


@@ -43,7 +42,7 @@
ansible.builtin.template: ansible.builtin.template:
src: "{{ role_path }}/templates/{{ item }}.j2" src: "{{ role_path }}/templates/{{ item }}.j2"
dest: "{{ matrix_matrixzulipbridge_base_path }}/{{ item }}" dest: "{{ matrix_matrixzulipbridge_base_path }}/{{ item }}"
mode: 0640
mode: "0640"
owner: "{{ matrix_user_name }}" owner: "{{ matrix_user_name }}"
group: "{{ matrix_group_name }}" group: "{{ matrix_group_name }}"
with_items: with_items:
@@ -60,4 +59,4 @@
ansible.builtin.template: ansible.builtin.template:
src: "{{ role_path }}/templates/systemd/matrix-matrixzulipbridge.service.j2" src: "{{ role_path }}/templates/systemd/matrix-matrixzulipbridge.service.j2"
dest: "{{ devture_systemd_docker_base_systemd_path }}/matrix-matrixzulipbridge.service" dest: "{{ devture_systemd_docker_base_systemd_path }}/matrix-matrixzulipbridge.service"
mode: 0644
mode: "0644"

+ 0
- 1
roles/custom/matrix-bridge-matrixzulipbridge/tasks/setup_uninstall.yml Wyświetl plik

@@ -6,7 +6,6 @@
# SPDX-License-Identifier: AGPL-3.0-or-later # SPDX-License-Identifier: AGPL-3.0-or-later


--- ---

- name: Check existence of matrix-matrixzulipbridge service - name: Check existence of matrix-matrixzulipbridge service
ansible.builtin.stat: ansible.builtin.stat:
path: "{{ devture_systemd_docker_base_systemd_path }}/matrix-matrixzulipbridge.service" path: "{{ devture_systemd_docker_base_systemd_path }}/matrix-matrixzulipbridge.service"


+ 2
- 3
roles/custom/matrix-bridge-matrixzulipbridge/tasks/validate_config.yml Wyświetl plik

@@ -4,12 +4,11 @@
# SPDX-License-Identifier: AGPL-3.0-or-later # SPDX-License-Identifier: AGPL-3.0-or-later


--- ---

- name: Fail if required MatrixZulipBridge settings not defined - name: Fail if required MatrixZulipBridge settings not defined
ansible.builtin.fail: ansible.builtin.fail:
msg: >- msg: >-
You need to define a required configuration setting (`{{ item.name }}`). You need to define a required configuration setting (`{{ item.name }}`).
when: "item.when | bool and lookup('vars', item.name, default='') | string | length == 0" when: "item.when | bool and lookup('vars', item.name, default='') | string | length == 0"
with_items: with_items:
- {'name': 'matrix_matrixzulipbridge_container_network', when: true}
- {'name': 'matrix_matrixzulipbridge_homeserver_url', when: true}
- { "name": "matrix_matrixzulipbridge_container_network", when: true }
- { "name": "matrix_matrixzulipbridge_homeserver_url", when: true }

Ładowanie…
Anuluj
Zapisz