From 063eb6dfc3b0937de10661d3a9bf60f341a5b5d0 Mon Sep 17 00:00:00 2001 From: David Bidjan Date: Thu, 19 Oct 2023 15:51:25 +0200 Subject: [PATCH] reverse dependency of server and extension modules during build --- extensions/pom.xml | 29 ----------------------------- server/pom.xml | 23 +++++++++++++++++++++++ 2 files changed, 23 insertions(+), 29 deletions(-) diff --git a/extensions/pom.xml b/extensions/pom.xml index 8bd8168..811e6c8 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -22,16 +22,6 @@ extension-no-op-protocol-mapper - - - - com.inventage.keycloak.custom - server - ${project.version} - pom - - - @@ -49,25 +39,6 @@ - - - org.apache.maven.plugins - maven-antrun-plugin - - - deploy-${project.artifactId} - package - - run - - - - - - - - - diff --git a/server/pom.xml b/server/pom.xml index 24f238d..e97424f 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -26,6 +26,16 @@ io.quarkus quarkus-bootstrap-runner + + com.inventage.keycloak.custom + extension-no-op-authenticator + ${project.version} + + + com.inventage.keycloak.custom + extension-no-op-protocol-mapper + ${project.version} + @@ -48,6 +58,19 @@ ${project.build.directory} + + + unpack-signature-extension + prepare-package + + copy-dependencies + + + com.inventage.keycloak.custom + extension-no-op-authenticator, extension-no-op-protocol-mapper + ${project.build.directory}/keycloak/providers + +