Skip to content
Snippets Groups Projects
Commit 5885864f authored by OZGCloud's avatar OZGCloud
Browse files

OZG-3961 move user files so spezific folder; adjust JenkinsFile

parent f6c5c87a
No related branches found
No related tags found
No related merge requests found
Showing
with 17 additions and 28 deletions
...@@ -426,15 +426,15 @@ Void checkoutGitopsE2eBranch() { ...@@ -426,15 +426,15 @@ Void checkoutGitopsE2eBranch() {
} }
Void generateEaNamespaceYaml() { Void generateEaNamespaceYaml() {
generateNamespaceYaml(env.EA_BEZEICHNER, "goofy-client/apps/goofy-e2e/src/fixtures/argocd/by-ea-dev.yaml") generateNamespaceYaml(env.EA_BEZEICHNER, "by-ea-dev.yaml", "user-ea");
} }
Void generateMainNamespaceYaml() { Void generateMainNamespaceYaml() {
generateNamespaceYaml(env.MAIN_BEZEICHNER, "goofy-client/apps/goofy-e2e/src/fixtures/argocd/by-main-dev.yaml") generateNamespaceYaml(env.MAIN_BEZEICHNER, "by-main-dev.yaml", "user-main");
} }
Void generateNamespaceYaml(String bezeichner, String valuesPath) { Void generateNamespaceYaml(String bezeichner, String valuesPathSuffix, String userFolder) {
def envValues = readYaml file: valuesPath def envValues = readYaml file: "goofy-client/apps/goofy-e2e/src/fixtures/argocd/" + valuesPathSuffix;
envValues.kop.bezeichner = bezeichner envValues.kop.bezeichner = bezeichner
envValues.goofy.put("image", ['tag': env.GOOFY_IMAGE_TAG]) envValues.goofy.put("image", ['tag': env.GOOFY_IMAGE_TAG])
...@@ -447,7 +447,7 @@ Void generateNamespaceYaml(String bezeichner, String valuesPath) { ...@@ -447,7 +447,7 @@ Void generateNamespaceYaml(String bezeichner, String valuesPath) {
envValues.user_manager.put("helm", ['version': env.USER_MANAGER_HELM_CHART_VERSION, 'repoUrl': env.USER_MANAGER_HELM_REPO_URL]) envValues.user_manager.put("helm", ['version': env.USER_MANAGER_HELM_CHART_VERSION, 'repoUrl': env.USER_MANAGER_HELM_REPO_URL])
envValues.goofy.sso.put("keycloak_groups", generateKeycloakGroupsForHelmChart()) envValues.goofy.sso.put("keycloak_groups", generateKeycloakGroupsForHelmChart())
envValues.goofy.sso.put("keycloak_users", generateKeycloakUserForHelmChart()) envValues.goofy.sso.put("keycloak_users", generateKeycloakUserForHelmChart(userFolder))
writeYaml file: "gitops/dev/namespace/namespaces/by-${bezeichner}-dev.yaml", data: envValues, overwrite: true writeYaml file: "gitops/dev/namespace/namespaces/by-${bezeichner}-dev.yaml", data: envValues, overwrite: true
...@@ -459,8 +459,8 @@ Void generateNamespaceYaml(String bezeichner, String valuesPath) { ...@@ -459,8 +459,8 @@ Void generateNamespaceYaml(String bezeichner, String valuesPath) {
} }
} }
List generateKeycloakUserForHelmChart() { List generateKeycloakUserForHelmChart(String userFolder) {
def userFiles = sh (script: 'ls goofy-client/apps/goofy-e2e/src/fixtures/user-ea', returnStdout: true) def userFiles = sh (script: 'ls goofy-client/apps/goofy-e2e/src/fixtures/' + userFolder, returnStdout: true);
def helmUsers = [] def helmUsers = []
......
{
"id": "63284e54c39b316b2ad02e2a",
"name": "emil",
"password": "Y9nk43yrQ_zzIPpfFU-I",
"firstName": "Emil",
"lastName": "Ansprechpartner",
"fullName": "Emil Ansprechpartner",
"initials": "EA",
"dataTestId": "Emil_Ansprechpartner",
"clientRoles": ["EINHEITLICHER_ANSPRECHPARTNER"]
}
\ No newline at end of file
...@@ -25,8 +25,8 @@ import { UserE2E } from '../model/user'; ...@@ -25,8 +25,8 @@ import { UserE2E } from '../model/user';
import { UsermanagerUserE2E } from '../model/usermanager'; import { UsermanagerUserE2E } from '../model/usermanager';
import { getCypressEnv, initUsermanagerData, login } from './cypress-helper'; import { getCypressEnv, initUsermanagerData, login } from './cypress-helper';
const sabineFixture: UserE2E = require('../fixtures/user/user_sabine.json'); const sabineFixture: UserE2E = require('../fixtures/user-main/user_sabine.json');
const dorotheaFixture: UserE2E = require('../fixtures/user/user_dorothea.json'); const dorotheaFixture: UserE2E = require('../fixtures/user-main/user_dorothea.json');
const userManagerSabineFixture: UsermanagerUserE2E = require('../fixtures/usermanager/usermanager_user_sabine.json'); const userManagerSabineFixture: UsermanagerUserE2E = require('../fixtures/usermanager/usermanager_user_sabine.json');
const userManagerPeterFixture: UsermanagerUserE2E = require('../fixtures/usermanager/usermanager_user_peter.json'); const userManagerPeterFixture: UsermanagerUserE2E = require('../fixtures/usermanager/usermanager_user_peter.json');
...@@ -72,14 +72,14 @@ export function getUserManagerUserDorothea(): UsermanagerUserE2E { ...@@ -72,14 +72,14 @@ export function getUserManagerUserDorothea(): UsermanagerUserE2E {
} }
enum DatabaseUser { enum DatabaseUser {
EMIL = 'user/user_emil.json', EMIL = 'user-ea/user_emil.json',
KFINDER = 'user/user_kfinder.json', KFINDER = 'user-main/user_kfinder.json',
KORDNER = 'user/user_kordner.json', KORDNER = 'user-main/user_kordner.json',
LUDWIG = 'user/user_ludwig.json', LUDWIG = 'user-main/user_ludwig.json',
PETER = 'user/user_peter.json', PETER = 'user-main/user_peter.json',
RICHARD = 'user/user_richard.json', RICHARD = 'user-main/user_richard.json',
SABINE = 'user/user_sabine.json', SABINE = 'user-main/user_sabine.json',
ZONK = 'user/user_zonk.json' ZONK = 'user-main/user_zonk.json'
} }
export function loginAsEmil(): void { export function loginAsEmil(): void {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment