From c99f5d33d401b5ad35298768dd4f5743a7e2cebe Mon Sep 17 00:00:00 2001 From: dcore94 Date: Fri, 8 Jan 2021 17:23:41 +0100 Subject: [PATCH] added task for creating theme folder --- defaults/main.yml | 5 ++++- tasks/main.yml | 15 ++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index e2c67e9..7ee3727 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,7 +1,10 @@ --- git_theme_repository: "https://code-repo.d4science.org/gCubeSystem/d4science-keycloak-themes" -parent_theme: d4science +tmpdir: "/tmp/d4science-keycloak-themes" + +theme: "example_theme" +parent_theme: "d4science" styles: title_tag: "Gateway - Sign in" diff --git a/tasks/main.yml b/tasks/main.yml index 764b7d2..ad9d918 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,10 +1,19 @@ --- - name: Delete temporary folder + delegate_to: localhost file: state: absent - path: "/tmp/d4science-keycloak-themes/" + path: "{{ tmpdir }}" -- name: Git checkout +- name: Git checkout themes + delegate_to: localhost git: repo: "https://code-repo.d4science.org/gCubeSystem/d4science-keycloak-themes" - dest: "/tmp/d4science-keycloak-themes" + dest: "{{ tmpdir }}" + +- name: Create folder for theme + delegate_to: localhost + file: + state: directory + dest: "{{ tmpdir }}/{{ theme }}" +