iac: localize configmap scripts
This commit is contained in:
parent
6da576a707
commit
3fc9f7bbdb
@ -20,7 +20,13 @@ def load_sync_module(monkeypatch):
|
|||||||
}
|
}
|
||||||
for k, v in env.items():
|
for k, v in env.items():
|
||||||
monkeypatch.setenv(k, v)
|
monkeypatch.setenv(k, v)
|
||||||
module_path = pathlib.Path(__file__).resolve().parents[1] / "mailu_sync.py"
|
module_path = (
|
||||||
|
pathlib.Path(__file__).resolve().parents[2]
|
||||||
|
/ "services"
|
||||||
|
/ "mailu"
|
||||||
|
/ "scripts"
|
||||||
|
/ "mailu_sync.py"
|
||||||
|
)
|
||||||
spec = importlib.util.spec_from_file_location("mailu_sync_testmod", module_path)
|
spec = importlib.util.spec_from_file_location("mailu_sync_testmod", module_path)
|
||||||
module = importlib.util.module_from_spec(spec)
|
module = importlib.util.module_from_spec(spec)
|
||||||
assert spec.loader is not None
|
assert spec.loader is not None
|
||||||
|
|||||||
@ -26,8 +26,8 @@ generatorOptions:
|
|||||||
configMapGenerator:
|
configMapGenerator:
|
||||||
- name: portal-e2e-tests
|
- name: portal-e2e-tests
|
||||||
files:
|
files:
|
||||||
- test_portal_token_exchange.py=../../scripts/tests/test_portal_token_exchange.py
|
- test_portal_token_exchange.py=scripts/tests/test_portal_token_exchange.py
|
||||||
- test_keycloak_execute_actions_email.py=../../scripts/tests/test_keycloak_execute_actions_email.py
|
- test_keycloak_execute_actions_email.py=scripts/tests/test_keycloak_execute_actions_email.py
|
||||||
- name: portal-e2e-client-secret-sync-script
|
- name: portal-e2e-client-secret-sync-script
|
||||||
files:
|
files:
|
||||||
- sso_portal_e2e_client_secret_sync.sh=../../scripts/sso_portal_e2e_client_secret_sync.sh
|
- sso_portal_e2e_client_secret_sync.sh=scripts/sso_portal_e2e_client_secret_sync.sh
|
||||||
|
|||||||
@ -19,10 +19,10 @@ configMapGenerator:
|
|||||||
- name: mailu-sync-script
|
- name: mailu-sync-script
|
||||||
namespace: mailu-mailserver
|
namespace: mailu-mailserver
|
||||||
files:
|
files:
|
||||||
- sync.py=../../scripts/mailu_sync.py
|
- sync.py=scripts/mailu_sync.py
|
||||||
options:
|
options:
|
||||||
disableNameSuffixHash: true
|
disableNameSuffixHash: true
|
||||||
- name: mailu-sync-listener
|
- name: mailu-sync-listener
|
||||||
namespace: mailu-mailserver
|
namespace: mailu-mailserver
|
||||||
files:
|
files:
|
||||||
- listener.py=../../scripts/mailu_sync_listener.py
|
- listener.py=scripts/mailu_sync_listener.py
|
||||||
|
|||||||
@ -8,6 +8,6 @@ resources:
|
|||||||
configMapGenerator:
|
configMapGenerator:
|
||||||
- name: nextcloud-mail-sync-script
|
- name: nextcloud-mail-sync-script
|
||||||
files:
|
files:
|
||||||
- sync.sh=../../scripts/nextcloud-mail-sync.sh
|
- sync.sh=scripts/nextcloud-mail-sync.sh
|
||||||
options:
|
options:
|
||||||
disableNameSuffixHash: true
|
disableNameSuffixHash: true
|
||||||
|
|||||||
@ -15,6 +15,6 @@ resources:
|
|||||||
configMapGenerator:
|
configMapGenerator:
|
||||||
- name: nextcloud-maintenance-script
|
- name: nextcloud-maintenance-script
|
||||||
files:
|
files:
|
||||||
- maintenance.sh=../../scripts/nextcloud-maintenance.sh
|
- maintenance.sh=scripts/nextcloud-maintenance.sh
|
||||||
options:
|
options:
|
||||||
disableNameSuffixHash: true
|
disableNameSuffixHash: true
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user