From 549a2723fc3e2cc14a44a9dbd23dd5506c3ca0e1 Mon Sep 17 00:00:00 2001 From: sse Date: Thu, 21 Jan 2021 01:45:35 +0100 Subject: [PATCH] Fixed the missing library --- Dev.Dockerfile | 26 ++++++++++++++++++++++++++ docker-compose.yml | 4 +++- pom.xml | 8 +++++++- 3 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 Dev.Dockerfile diff --git a/Dev.Dockerfile b/Dev.Dockerfile new file mode 100644 index 0000000..c59697b --- /dev/null +++ b/Dev.Dockerfile @@ -0,0 +1,26 @@ +ARG TAG=latest + +FROM jboss/keycloak:${TAG} + +ENV MAILCHIMP_API_KEY someApiKey +ENV MAILCHIMP_API_KEY someApiKey + +ENV MAILCHIMP_PLUGIN_VERSION 1.0.2 + +LABEL maintainer="Stephane, Segning Lambou " + +RUN mkdir $JBOSS_HOME/providers + +COPY target/keycloak-mailchimp-${MAILCHIMP_PLUGIN_VERSION}.jar $JBOSS_HOME/providers/keycloak-mailchimp-${MAILCHIMP_PLUGIN_VERSION}.jar +COPY target/keycloak-mailchimp-${MAILCHIMP_PLUGIN_VERSION}-jar-with-dependencies.jar $JBOSS_HOME/providers/keycloak-mailchimp-${MAILCHIMP_PLUGIN_VERSION}-jar-with-dependencies.jar + +COPY ./startup.sh /opt/jboss/startup-scripts/mailchimp-startup.sh + +USER 0 + +RUN chmod +x /opt/jboss/startup-scripts/mailchimp-startup.sh + +USER jboss + +# Clean the fact that an embeded server did started +RUN rm -rf $JBOSS_HOME/standalone/configuration/standalone_xml_history/ diff --git a/docker-compose.yml b/docker-compose.yml index 43c53e8..6698ad1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,9 @@ version: "3.8" services: keycloak: - build: . + build: + context: . + dockerfile: Dev.Dockerfile ports: - 8080:8080 environment: diff --git a/pom.xml b/pom.xml index 7ffa69f..1fe5252 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.bayamsell.keycloak keycloak-mailchimp - 1.0.1 + 1.0.2 11 @@ -51,6 +51,12 @@ bananaj 0.6.3 + + log4j + log4j + 1.2.17 + runtime + junit