From b847a41846bf240189e50272ee15ca30f320d081 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO <ynerant@crans.org> Date: Thu, 4 Mar 2021 18:27:48 +0100 Subject: [PATCH] [logos] Use custom role to deploy logos Signed-off-by: Yohann D'ANELLO <ynerant@crans.org> --- plays/logos.yml | 5 +++++ {files => roles/logos/files}/crans_favicon.ico | Bin {files => roles/logos/files}/crans_logo_dark.png | Bin {files => roles/logos/files}/crans_logo_dark.svg | 0 {files => roles/logos/files}/crans_logo_white.png | Bin {files => roles/logos/files}/crans_logo_white.svg | 0 roles/logos/tasks/main.yml | 9 +++++++++ 7 files changed, 14 insertions(+) create mode 100755 plays/logos.yml rename {files => roles/logos/files}/crans_favicon.ico (100%) rename {files => roles/logos/files}/crans_logo_dark.png (100%) rename {files => roles/logos/files}/crans_logo_dark.svg (100%) rename {files => roles/logos/files}/crans_logo_white.png (100%) rename {files => roles/logos/files}/crans_logo_white.svg (100%) create mode 100644 roles/logos/tasks/main.yml diff --git a/plays/logos.yml b/plays/logos.yml new file mode 100755 index 00000000..bfe4b88a --- /dev/null +++ b/plays/logos.yml @@ -0,0 +1,5 @@ +#!/usr/bin/env ansible-playbook +--- +- hosts: server + roles: + - logos diff --git a/files/crans_favicon.ico b/roles/logos/files/crans_favicon.ico similarity index 100% rename from files/crans_favicon.ico rename to roles/logos/files/crans_favicon.ico diff --git a/files/crans_logo_dark.png b/roles/logos/files/crans_logo_dark.png similarity index 100% rename from files/crans_logo_dark.png rename to roles/logos/files/crans_logo_dark.png diff --git a/files/crans_logo_dark.svg b/roles/logos/files/crans_logo_dark.svg similarity index 100% rename from files/crans_logo_dark.svg rename to roles/logos/files/crans_logo_dark.svg diff --git a/files/crans_logo_white.png b/roles/logos/files/crans_logo_white.png similarity index 100% rename from files/crans_logo_white.png rename to roles/logos/files/crans_logo_white.png diff --git a/files/crans_logo_white.svg b/roles/logos/files/crans_logo_white.svg similarity index 100% rename from files/crans_logo_white.svg rename to roles/logos/files/crans_logo_white.svg diff --git a/roles/logos/tasks/main.yml b/roles/logos/tasks/main.yml new file mode 100644 index 00000000..a4965c1e --- /dev/null +++ b/roles/logos/tasks/main.yml @@ -0,0 +1,9 @@ +--- +- name: Deploy custom logos + copy: + src: "{{ item.which }}" + dest: "{{ item.where }}" + owner: "{{ item.owner|default('root') }}" + group: "{{ item.group|default('root') }}" + mode: "{{ item.mode|default('0644') }}" + loop: "{{ logos|default([]) }}" -- GitLab