File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ export version="$1"
66db=${2:- install}
77phpversion=" ${3} "
88
9+ MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD:- root}
10+
911# If this script is called from unit-tests.sh, we use the test environment
1012export APP_ENV=" ${3:- prod} "
1113
@@ -86,11 +88,11 @@ section_end
8688
8789if [ " ${db} " = " install" ]; then
8890 section_start " Install DOMjudge database"
89- /opt/domjudge/domserver/bin/dj_setup_database -uroot -proot bare-install
91+ /opt/domjudge/domserver/bin/dj_setup_database -uroot -p ${MYSQL_ROOT_PASSWORD} bare-install
9092 section_end
9193elif [ " ${db} " = " upgrade" ]; then
9294 section_start " Upgrade DOMjudge database"
93- /opt/domjudge/domserver/bin/dj_setup_database -uroot -proot upgrade
95+ /opt/domjudge/domserver/bin/dj_setup_database -uroot -p ${MYSQL_ROOT_PASSWORD} upgrade
9496 section_end
9597fi
9698
@@ -132,7 +134,7 @@ if [ "${db}" = "install" ]; then
132134 # Make sure admin has no team associated so we will not insert submissions during unit tests.
133135 mysql_root " UPDATE user SET teamid=null WHERE userid=1;" $DATABASE_NAME
134136 fi
135- /opt/domjudge/domserver/bin/dj_setup_database -uroot -proot install-examples | tee -a " $ARTIFACTS /mysql.txt"
137+ /opt/domjudge/domserver/bin/dj_setup_database -uroot -p ${MYSQL_ROOT_PASSWORD} install-examples | tee -a " $ARTIFACTS /mysql.txt"
136138 section_end
137139fi
138140
You can’t perform that action at this time.
0 commit comments