From 91a18bf5714377dfefb61c66bc5596e9162b91b5 Mon Sep 17 00:00:00 2001 From: Guido Grazioli Date: Fri, 17 Mar 2023 11:43:34 +0100 Subject: [PATCH] ci: downstream test offline/online handling --- molecule/default/converge.yml | 11 +++++++++++ molecule/overridexml/converge.yml | 11 +++++++++++ 2 files changed, 22 insertions(+) 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