We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 92a43cc commit 7a18a12Copy full SHA for 7a18a12
1 file changed
bin/docker-entrypoint.sh
@@ -131,12 +131,14 @@ BASE_CMD=$(basename $1)
131
CMD_ARRAY=($*)
132
ARGS=(${CMD_ARRAY[@]:1})
133
134
-if [ "$BASE_CMD" = "odoo" ] || [ "$BASE_CMD" = "odoo.py" ] ; then
+if [ "$BASE_CMD" = "odoo" ] || [ "$BASE_CMD" = "odoo.py" ] || ([ "$BASE_CMD" = "gosu" ] && [ "${ARGS[@]}" = "odoo migrate" ] ); then
135
136
BEFORE_MIGRATE_ENTRYPOINT_DIR=/before-migrate-entrypoint.d
137
if [ -d "$BEFORE_MIGRATE_ENTRYPOINT_DIR" ]; then
138
run-parts --verbose "$BEFORE_MIGRATE_ENTRYPOINT_DIR"
139
fi
140
+fi
141
+if [ "$BASE_CMD" = "odoo" ] || [ "$BASE_CMD" = "odoo.py" ] ; then
142
143
# Bypass migrate when `odoo shell` or `odoo --help` are used
144
if [[ ! " ${ARGS[@]} " =~ " --help " ]] && [[ ! " ${ARGS[@]:0:1} " =~ " shell " ]]; then
0 commit comments