From 526d0bfa51018955faf888b83513fd688c5048a4 Mon Sep 17 00:00:00 2001 From: Denis Richtarik Date: Thu, 7 Sep 2023 18:15:57 +0200 Subject: [PATCH] RHBK-88 Productize client-side JS adapter --- js/libs/keycloak-js/assembly.xml | 16 +++++++++++ js/libs/keycloak-js/pom.xml | 46 +++++++++++++++++++++++++++++++- 2 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 js/libs/keycloak-js/assembly.xml diff --git a/js/libs/keycloak-js/assembly.xml b/js/libs/keycloak-js/assembly.xml new file mode 100644 index 000000000000..f557314a28f1 --- /dev/null +++ b/js/libs/keycloak-js/assembly.xml @@ -0,0 +1,16 @@ + + dist + + zip + + false + + + ${project.basedir}/target + . + + keycloak-*.tgz + + + + \ No newline at end of file diff --git a/js/libs/keycloak-js/pom.xml b/js/libs/keycloak-js/pom.xml index 236348cba2f0..42ceca094dd4 100644 --- a/js/libs/keycloak-js/pom.xml +++ b/js/libs/keycloak-js/pom.xml @@ -21,7 +21,7 @@ org.apache.maven.plugins maven-deploy-plugin - true + false @@ -71,6 +71,50 @@ ../.. + + ca.szc.maven + jsonpath-maven-plugin + 1.0.0 + + + update-version + process-resources + + modify + + + ${basedir}/package.json + + + $.version + ${project.version} + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-artifacts + package + + attach-artifact + + + + ${project.basedir}/assembly.xml + target/keycloak-js-${project.version}.tgz + tar.gz + + + + + +