3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-20 00:05:04 +00:00
This commit is contained in:
Jonathan 2020-10-05 14:08:18 +00:00
parent 58eb6a3b74
commit d633333d7d
3 changed files with 28 additions and 1 deletions

2
.gitpod.Dockerfile vendored
View file

@ -19,7 +19,7 @@ COPY mysql-bashrc-launch.sh /etc/mysql/mysql-bashrc-launch.sh
USER gitpod USER gitpod
RUN echo "/etc/mariadb/mariadb-bashrc-launch.sh" >> ~/.bashrc RUN echo "/etc/mariadb/mysql-bashrc-launch.sh" >> ~/.bashrc
RUN bash -c ". .nvm/nvm.sh \ RUN bash -c ". .nvm/nvm.sh \
&& nvm install 14 \ && nvm install 14 \

17
mysql-bashrc-launch.sh Normal file
View file

@ -0,0 +1,17 @@
#!/bin/bash
# this script is intended to be called from .bashrc
# This is a workaround for not having something like supervisord
if [ ! -e /var/run/mariadb/gitpod-init.lock ]
then
touch /var/run/mariadb/gitpod-init.lock
# initialize database structures on disk, if needed
[ ! -d /workspace/mariadb ] && mariadb --initialize-insecure
# launch database, if not running
[ ! -e /var/run/mariadb/mariadb.pid ] && mariadb --daemonize
rm /var/run/mariadb/gitpod-init.lock
fi

10
mysqld.conf Normal file
View file

@ -0,0 +1,10 @@
[client]
host = localhost
user = root
password =
socket = /var/run/mariadb/mariadb.sock
[mariadb_upgrade]
host = localhost
user = root
password =
socket = /var/run/mariadb/mariadb.sock