Skip to content
Snippets Groups Projects
Verified Commit f88f3f28 authored by Quentin Duchemin's avatar Quentin Duchemin
Browse files

[Etherpad] Fix bad environment check at startup

parent 129af9c4
No related branches found
No related tags found
No related merge requests found
Pipeline #54892 passed
#!/usr/bin/env bash
set -e
if [ -z "{ETHERPAD_ADMIN_PASSWORD}" ]; then
if [ -z "${ETHERPAD_ADMIN_PASSWORD}" ]; then
echo >&2 'Error : missing required ${ETHERPAD_ADMIN_PASSWORD} environment variable, exiting.'
exit 1
fi
if [ -z "{ETHERPAD_DB_NAME}" ]; then
if [ -z "${ETHERPAD_DB_NAME}" ]; then
echo >&2 'Error : missing required ${ETHERPAD_DB_NAME} environment variable, exiting.'
exit 1
fi
if [ -z "{ETHERPAD_DB_USER}" ]; then
if [ -z "${ETHERPAD_DB_USER}" ]; then
echo >&2 'Error : missing required ${ETHERPAD_DB_USER} environment variable, exiting.'
exit 1
fi
if [ -z "{ETHERPAD_DB_PASSWORD}" ]; then
if [ -z "${ETHERPAD_DB_PASSWORD}" ]; then
echo >&2 'Error : missing required ${ETHERPAD_DB_PASSWORD} environment variable, exiting.'
exit 1
fi
if [ -z "{ETHERPAD_DB_HOST}" ]; then
if [ -z "${ETHERPAD_DB_HOST}" ]; then
echo >&2 'Error : missing required ${ETHERPAD_DB_HOST} environment variable, exiting.'
exit 1
fi
while ! mysqladmin ping -u${ETHERPAD_DB_USER} -p${ETHERPAD_DB_PASSWORD} -h"$ETHERPAD_DB_HOST"; do
while ! mysqladmin ping -u${ETHERPAD_DB_USER} -p${ETHERPAD_DB_PASSWORD} -h"${ETHERPAD_DB_HOST}"; do
sleep 1
done
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment