From 2aa5501b0347e460009ed9106f76eadba831a0dc Mon Sep 17 00:00:00 2001 From: Ralph Soika Date: Mon, 10 Mar 2025 17:44:31 +0100 Subject: [PATCH] =?UTF-8?q?oidc=20profile=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- devi | 6 ++ office-alexander-logistics-app/pom.xml | 66 +++++++++++++++++++ .../src/oidc/WEB-INF/jboss-web.xml | 16 +++++ pom.xml | 4 ++ 4 files changed, 92 insertions(+) create mode 100644 office-alexander-logistics-app/src/oidc/WEB-INF/jboss-web.xml diff --git a/devi b/devi index df1dcc4..5da9c7b 100755 --- a/devi +++ b/devi @@ -64,6 +64,11 @@ if [[ "$(strip_dash $1)" == "deploy" ]]; then mvn clean install -Pkubernetes -DskipTests fi +if [[ "$(strip_dash $1)" == "deploy-oidc" ]]; then + echo " Deploy to Imixs-Cloud..." + + mvn clean install -Pkubernetes-oidc -DskipTests +fi # Überprüfen, ob keine Parameter übergeben wurden - standard build if [[ $# -eq 0 ]]; then @@ -75,6 +80,7 @@ if [[ $# -eq 0 ]]; then echo " -hot : Manik Hotdeploy Starten" echo " -test : Run tests" echo " -deploy: Imixs-Cloud Deployment starten " + echo " -deploy-oidc: Imixs-Cloud Deployment mit SSO starten " echo " -setup : Developer Umgebung neu aufbauen und Docker Container starten " echo "_________________________________________" echo " " diff --git a/office-alexander-logistics-app/pom.xml b/office-alexander-logistics-app/pom.xml index f427508..c353190 100644 --- a/office-alexander-logistics-app/pom.xml +++ b/office-alexander-logistics-app/pom.xml @@ -123,7 +123,73 @@ + + kubernetes-oidc + + + + org.imixs.workflow + imixs-office-workflow-oidc + compile + ${org.imixs.office.version} + + + + + + maven-war-plugin + + + + true + oidc/ + + **/* + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.8 + + + install + + + + + + + + + + + + + + + + + + + + + run + + + + + + + diff --git a/office-alexander-logistics-app/src/oidc/WEB-INF/jboss-web.xml b/office-alexander-logistics-app/src/oidc/WEB-INF/jboss-web.xml new file mode 100644 index 0000000..4e8b630 --- /dev/null +++ b/office-alexander-logistics-app/src/oidc/WEB-INF/jboss-web.xml @@ -0,0 +1,16 @@ + + + + + mail/org.imixs.workflow.mail + jakarta.mail.Session + java:/mail/org.imixs.workflow.mail + + + / + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index b6f3eab..1de42dc 100644 --- a/pom.xml +++ b/pom.xml @@ -88,6 +88,10 @@ kubernetes + + kubernetes-oidc + +