forked from frankframework/frankframework
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
FF! docker image on Jboss (6.4) (frankframework#1548)
- Loading branch information
Showing
33 changed files
with
1,714 additions
and
692 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
ARG IMAGE_VERSION | ||
ARG DOCKER_REPO | ||
FROM ${DOCKER_REPO}:${IMAGE_VERSION} | ||
|
||
# copy the frank framework | ||
COPY target/dependencies/ibis-adapterframework-ear.ear ${JBOSS_HOME}/standalone/deployments/iaf.ear | ||
|
||
# copy JDBC and JMS drivers | ||
COPY target/dependencies/*.jar ${JBOSS_HOME}/standalone/lib/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
ARG SERVER_TYPE | ||
FROM iaf-as-${SERVER_TYPE} | ||
ARG SERVER_TYPE | ||
ARG STANDALONE_VERSION | ||
# copy any additional drivers | ||
COPY target/dependencies/*.jar ${JBOSS_HOME}/standalone/lib/ | ||
|
||
# copy database and jms configuration | ||
COPY src/configurations/standalone_${SERVER_TYPE}${STANDALONE_VERSION}.xml ${JBOSS_HOME}/standalone/configuration/standalone.xml | ||
|
||
# copy configuration, properties and testscenarios | ||
COPY target/dependencies/frank/configuration/*-resources.jar ${JBOSS_HOME}/standalone/lib/ext/ | ||
COPY target/dependencies/frank/configuration/*-configurations.jar ${JBOSS_HOME}/standalone/lib/ext/ | ||
COPY target/dependencies/frank/testtool /opt/frank/testtool | ||
|
||
|
||
COPY src/scripts/add_modules.py /home/add_modules.py | ||
|
||
|
||
USER root | ||
RUN if [ "$SERVER_TYPE" = "jboss" ]; then yum -y install python3; fi | ||
|
||
USER jboss | ||
RUN if [ "$SERVER_TYPE" = "jboss" ]; then python3 /home/add_modules.py; else python /home/add_modules.py; fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.