diff --git a/defaults/main.yml b/defaults/main.yml index bf7014703441227204b7dfbe8bec3c81a158dea6..de49cb31d3d9b4855022bf4a349806cab47514c0 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 81e605d2b3b84212e3ceb549df52323de0dabbda..907536f65845500115f1def75b6794af4cfd1972 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