File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 44
55export version=" $1 "
66db=${2:- install}
7+ MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD:- root}
78
89# If this script is called from unit-tests.sh, we use the test environment
910export APP_ENV=" ${3:- prod} "
@@ -76,11 +77,11 @@ section_end
7677
7778if [ " ${db} " = " install" ]; then
7879 section_start " Install DOMjudge database"
79- /opt/domjudge/domserver/bin/dj_setup_database -uroot -proot bare-install
80+ /opt/domjudge/domserver/bin/dj_setup_database -uroot -p ${MYSQL_ROOT_PASSWORD} bare-install
8081 section_end
8182elif [ " ${db} " = " upgrade" ]; then
8283 section_start " Upgrade DOMjudge database"
83- /opt/domjudge/domserver/bin/dj_setup_database -uroot -proot upgrade
84+ /opt/domjudge/domserver/bin/dj_setup_database -uroot -p ${MYSQL_ROOT_PASSWORD} upgrade
8485 section_end
8586fi
8687
@@ -122,7 +123,7 @@ if [ "${db}" = "install" ]; then
122123 # Make sure admin has no team associated so we will not insert submissions during unit tests.
123124 mysql_root " UPDATE user SET teamid=null WHERE userid=1;" $DATABASE_NAME
124125 fi
125- /opt/domjudge/domserver/bin/dj_setup_database -uroot -proot install-examples | tee -a " $ARTIFACTS /mysql.txt"
126+ /opt/domjudge/domserver/bin/dj_setup_database -uroot -p ${MYSQL_ROOT_PASSWORD} install-examples | tee -a " $ARTIFACTS /mysql.txt"
126127 section_end
127128fi
128129
You can’t perform that action at this time.
0 commit comments