diff --git a/docker/services/swh-web/entrypoint.sh b/docker/services/swh-web/entrypoint.sh --- a/docker/services/swh-web/entrypoint.sh +++ b/docker/services/swh-web/entrypoint.sh @@ -5,6 +5,15 @@ source /srv/softwareheritage/utils/pgsql.sh setup_pgsql +# when overriding swh-web sources only +if [[ -d /src/swh-web ]] ; then + echo "Install and compile swh-web static assets" + pushd /src/swh-web + yarn install --frozen-lockfile + yarn build-dev + popd +fi + source /srv/softwareheritage/utils/pyutils.sh setup_pip @@ -18,15 +27,6 @@ wait_pgsql - # when overriding swh-web sources only - if [[ -d /src/swh-web ]] ; then - echo "Install and compile swh-web static assets" - pushd /src/swh-web - yarn install --frozen-lockfile - yarn build-dev - popd - fi - echo "Migrating db using ${DJANGO_SETTINGS_MODULE}" django-admin migrate --settings=${DJANGO_SETTINGS_MODULE}