diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml index ac59d57..b9b8790 100644 --- a/molecule/default/converge.yml +++ b/molecule/default/converge.yml @@ -45,3 +45,14 @@ web_origins: "{{ keycloak_client_web_origins }}" users: "{{ keycloak_client_users }}" client_id: TestClient + pre_tasks: + - name: "Retrieve assets server from env" + ansible.builtin.set_fact: + assets_server: "{{ lookup('env','MIDDLEWARE_DOWNLOAD_RELEASE_SERVER_URL') }}" + + - name: "Set offline when assets server from env is defined" + ansible.builtin.set_fact: + sso_offline_install: True + when: + - assets_server is defined + - assets_server | length > 0 diff --git a/molecule/overridexml/converge.yml b/molecule/overridexml/converge.yml index 9304eba..3c451da 100644 --- a/molecule/overridexml/converge.yml +++ b/molecule/overridexml/converge.yml @@ -41,3 +41,14 @@ web_origins: "{{ keycloak_client_web_origins }}" users: "{{ keycloak_client_users }}" client_id: TestClient + pre_tasks: + - name: "Retrieve assets server from env" + ansible.builtin.set_fact: + assets_server: "{{ lookup('env','MIDDLEWARE_DOWNLOAD_RELEASE_SERVER_URL') }}" + + - name: "Set offline when assets server from env is defined" + ansible.builtin.set_fact: + sso_offline_install: True + when: + - assets_server is defined + - assets_server | length > 0 \ No newline at end of file