- Add SQUASHTM_CONTEXT_PATH env variable.
This commit is contained in:
29
Dockerfile
29
Dockerfile
@@ -17,22 +17,25 @@ LABEL maintainer=${IMG_MAINTAINER}
|
||||
|
||||
ARG SQUASHTM_HOME=/opt/appl/squashtm
|
||||
ARG SQUASHTM_STARTUP=${SQUASHTM_HOME}/bin/startup.sh
|
||||
ARG SQUASHTM_CONFIG=${SQUASHTM_HOME}/conf/squash.tm.cfg.properties
|
||||
|
||||
|
||||
|
||||
#----------------------------------------------------------------------------------------------------------------------------------------------
|
||||
ARG SQUASHTM='#!/bin/bash \n\
|
||||
\n\
|
||||
chown -R squashtm:squashtm '${SQUASHTM_HOME}' \n\
|
||||
chmod -R u-x,g-x,o-rwx,u+X,g+X '${SQUASHTM_HOME}' \n\
|
||||
\n\
|
||||
sed -i "s%^DB_TYPE=h2%DB_TYPE=postgresql%" '${SQUASHTM_STARTUP}' \n\
|
||||
sed -i "s%^DB_URL=\".*\"%DB_URL=\"jdbc:postgresql://${SQUASHTM_DB_HOST}:${SQUASHTM_DB_PORT}/${SQUASHTM_DB_NAME}\"%" '${SQUASHTM_STARTUP}' \n\
|
||||
sed -i "s%^DB_USERNAME=sa%DB_USERNAME=${SQUASHTM_DB_USER}%" '${SQUASHTM_STARTUP}' \n\
|
||||
sed -i "s%^DB_PASSWORD=sa%DB_PASSWORD=${SQUASHTM_DB_PASSWORD}%" '${SQUASHTM_STARTUP}' \n\
|
||||
\n\
|
||||
chmod a+x '${SQUASHTM_STARTUP}
|
||||
#----------------------------------------------------------------------------------------------------------------------------------------------
|
||||
#-------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
ARG SQUASHTM='#!/bin/bash \n\
|
||||
\n\
|
||||
chown -R squashtm:squashtm '${SQUASHTM_HOME}' \n\
|
||||
chmod -R u-x,g-x,o-rwx,u+X,g+X '${SQUASHTM_HOME}' \n\
|
||||
\n\
|
||||
sed -i "s%^DB_TYPE=h2%DB_TYPE=postgresql%" '${SQUASHTM_STARTUP}' \n\
|
||||
sed -i "s%^DB_URL=\".*\"%DB_URL=\"jdbc:postgresql://${SQUASHTM_DB_HOST}:${SQUASHTM_DB_PORT}/${SQUASHTM_DB_NAME}\"%" '${SQUASHTM_STARTUP}' \n\
|
||||
sed -i "s%^DB_USERNAME=sa%DB_USERNAME=${SQUASHTM_DB_USER}%" '${SQUASHTM_STARTUP}' \n\
|
||||
sed -i "s%^DB_PASSWORD=sa%DB_PASSWORD=${SQUASHTM_DB_PASSWORD}%" '${SQUASHTM_STARTUP}' \n\
|
||||
\n\
|
||||
echo "server.servlet.context-path=${SQUASHTM_CONTEXT_PATH}" >> '${SQUASHTM_CONFIG}' \n\
|
||||
\n\
|
||||
chmod a+x '${SQUASHTM_STARTUP}
|
||||
#-------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user