From 849cf8eebd2755e99fa2f573b3647596ac7dbf53 Mon Sep 17 00:00:00 2001 From: Syrine Neifar <syrine@greenhost.nl> Date: Tue, 25 Oct 2022 12:15:22 +0000 Subject: [PATCH] Changes the password generation method for the ci pipeline --- .gitlab-ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6dd559dc..b8595fba 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -67,7 +67,8 @@ install-helmrelease: >> values-ci.yaml - cat values-ci.yaml - time kubectl delete --wait=true namespace "nc$CI_MERGE_REQUEST_IID" || true - - time helm --debug install --timeout 20m --create-namespace -n nc$CI_MERGE_REQUEST_IID --wait "nc$CI_MERGE_REQUEST_IID" . -f values-ci.yaml --set nextcloud.nextcloud.password=$(date | base64),nextcloud.mariadb.auth.password=$(date | base64),nextcloud.mariadb.auth.rootPassword=$(date | base64),redis.auth.password=$(date | base64),onlyoffice.jwtSecret=$(date | base64),rabbitmq.auth.password=$(date | base64),rabbitmq.auth.erlangCookie=$(date | base64),global.onlyofficeDb.password=$(date | base64) + - passgen() { < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c20; } + - time helm --debug install --timeout 20m --create-namespace -n nc$CI_MERGE_REQUEST_IID --wait "nc$CI_MERGE_REQUEST_IID" . -f values-ci.yaml --set nextcloud.nextcloud.password=$(passgen),nextcloud.mariadb.auth.password=$(passgen),nextcloud.mariadb.auth.rootPassword=$(passgen),redis.auth.password=$(passgen),onlyoffice.jwtSecret=$(passgen),rabbitmq.auth.password=$(passgen),rabbitmq.auth.erlangCookie=$(passgen),global.onlyofficeDb.password=$(passgen) environment: name: helmrelease/nc$CI_MERGE_REQUEST_IID url: https://files-nc$CI_MERGE_REQUEST_IID.gitlab.stackspin.net -- GitLab