Make MifosX SPOC-compatible, cont'd
This commit is contained in:
parent
692571a7f8
commit
719b4e04b6
@ -2,7 +2,7 @@
|
||||
set -ev
|
||||
|
||||
# Remove persistent data
|
||||
rm -rf "${VOLUME_DIR}/kanboard"
|
||||
rm -rf "${VOLUMES_DIR}/kanboard"
|
||||
|
||||
# Unregister application
|
||||
vmmgr unregister-app kanboard
|
||||
|
@ -14,7 +14,7 @@ RUN EOF
|
||||
mv /tmp/fineractplatform-18.03.01.RELEASE/database/mifospltaform-tenants-first-time-install.sql /tmp/mifospltaform-tenants-first-time-install.sql
|
||||
|
||||
# Download Java library dependencies
|
||||
wget http://central.maven.org/maven2/org/drizzle/jdbc/drizzle-jdbc/1.4/drizzle-jdbc-1.4.jar -O /srv/tomcat/lib/drizzle-jdbc-1.4.jar
|
||||
wget https://repo1.maven.org/maven2/org/drizzle/jdbc/drizzle-jdbc/1.4/drizzle-jdbc-1.4.jar -O /srv/tomcat/lib/drizzle-jdbc-1.4.jar
|
||||
|
||||
# Cleanup
|
||||
apk --no-cache del wget
|
||||
|
@ -10,7 +10,7 @@ MIFOSX_CONF="${VOLUMES_DIR}/mifosx/mifosx_conf"
|
||||
install -o 100000 -g 100000 -m 755 -d ${MARIADB_CONF}
|
||||
install -o 103306 -g 103306 -m 750 -d ${MARIADB_DATA}
|
||||
install -o 100000 -g 100000 -m 644 mariadb_conf/my.cnf ${MARIADB_CONF}/my.cnf
|
||||
spoc-container exec mifosx-mariadb -- mysql_install_db --user=mysql --datadir=/var/lib/mysql --auth-root-authentication-method=socket --auth-root-socket-user=mysql --skip-test-db
|
||||
spoc-container exec -u 0 -g 0 mifosx-mariadb -- mysql_install_db --user=mysql --datadir=/var/lib/mysql --auth-root-authentication-method=socket --skip-test-db
|
||||
|
||||
# Create databases
|
||||
export MIFOSX_PWD=$(head -c 18 /dev/urandom | base64 | tr -d '+/=')
|
||||
@ -28,7 +28,7 @@ envsubst <schemapwd.sql | spoc-container exec mifosx-mariadb -- mysql -u mysql m
|
||||
|
||||
# Populate database
|
||||
spoc-container start mifosx
|
||||
until grep -q 'org.apache.catalina.startup.Catalina.start Server startup' /var/log/lxc/mifosx.log; do
|
||||
until grep -q 'org.apache.catalina.startup.Catalina.start Server startup' /var/log/spoc/mifosx.log; do
|
||||
sleep 1
|
||||
done
|
||||
spoc-container stop mifosx
|
||||
|
@ -2,7 +2,7 @@
|
||||
set -ev
|
||||
|
||||
# Remove persistent data
|
||||
rm -rf "${VOLUME_DIR}/mifosx"
|
||||
rm -rf "${VOLUMES_DIR}/mifosx"
|
||||
|
||||
# Unregister application
|
||||
vmmgr unregister-app mifosx
|
||||
|
Loading…
Reference in New Issue
Block a user