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 5
5
export version=" $1 "
6
6
db=${2:- install}
7
7
8
+ MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD:- root}
9
+
8
10
set -eux
9
11
10
12
PHPVERSION=$( php -r ' echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION."\n";' )
@@ -72,11 +74,11 @@ section_end
72
74
73
75
if [ " ${db} " = " install" ]; then
74
76
section_start " Install DOMjudge database"
75
- /opt/domjudge/domserver/bin/dj_setup_database -uroot -proot bare-install
77
+ /opt/domjudge/domserver/bin/dj_setup_database -uroot -p ${MYSQL_ROOT_PASSWORD} bare-install
76
78
section_end
77
79
elif [ " ${db} " = " upgrade" ]; then
78
80
section_start " Upgrade DOMjudge database"
79
- /opt/domjudge/domserver/bin/dj_setup_database -uroot -proot upgrade
81
+ /opt/domjudge/domserver/bin/dj_setup_database -uroot -p ${MYSQL_ROOT_PASSWORD} upgrade
80
82
section_end
81
83
fi
82
84
@@ -114,7 +116,7 @@ section_end
114
116
115
117
if [ " ${db} " = " install" ]; then
116
118
section_start " Install the example data"
117
- /opt/domjudge/domserver/bin/dj_setup_database -uroot -proot install-examples | tee -a " $ARTIFACTS /mysql.txt"
119
+ /opt/domjudge/domserver/bin/dj_setup_database -uroot -p ${MYSQL_ROOT_PASSWORD} install-examples | tee -a " $ARTIFACTS /mysql.txt"
118
120
section_end
119
121
fi
120
122
You can’t perform that action at this time.
0 commit comments