From 294cfd0e36c5ef8cbb22befeef29418770ac396d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Sch=C3=A4fer?= <felix@thegcat.net>
Date: Wed, 25 Sep 2019 13:44:34 +0200
Subject: [PATCH] Add custom keycloak deployment option

---
 defaults/main.yml | 1 +
 tasks/main.yml    | 7 +++++++
 2 files changed, 8 insertions(+)

diff --git a/defaults/main.yml b/defaults/main.yml
index bf70147..de49cb3 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -7,3 +7,4 @@ keycloak_jboss_home: "{{ keycloak_dir }}/keycloak-{{ keycloak_version }}"
 keycloak_log_dir: "{{ keycloak_jboss_home }}/standalone/log"
 keycloak_proxy_address_forwarding: "false"
 keycloak_custom_themes: []
+keycloak_custom_deployments: []
\ No newline at end of file
diff --git a/tasks/main.yml b/tasks/main.yml
index 81e605d..907536f 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -155,3 +155,10 @@
     repo: "{{ item.repository }}"
   with_items: "{{ keycloak_custom_themes }}"
   notify: restart keycloak
+
+- name: Install custom keycloak deployments
+  git:
+    dest: "{{ keycloak_jboss_home }}/deployments/{{ item.name }}"
+    repo: "{{ item.url }}"
+  with_items: "{{ keycloak_custom_deployments }}"
+  notify: restart keycloak
-- 
GitLab