Skip to content
Snippets Groups Projects
Commit 7473dd7c authored by Ernesto Rico Schmidt's avatar Ernesto Rico Schmidt
Browse files

Use Poetry

parent 5f308fe5
No related branches found
No related tags found
No related merge requests found
......@@ -39,13 +39,13 @@ if [[ $docker == "false" ]]; then
if [[ $mode == "init-db" ]]; then
echo "apply database migrations"
./manage.py migrate
poetry run ./manage.py migrate
echo "collect static resources"
./manage.py collectstatic --clear --noinput
poetry run ./manage.py collectstatic --clear --noinput
echo "create django superuser"
./manage.py createsuperuser --noinput
poetry run ./manage.py createsuperuser --noinput
echo "create rsa key"
./manage.py creatersakey
poetry run ./manage.py creatersakey
if [[ -z ${TANK_CALLBACK_BASE_URL} ]]; then
TANK_CALLBACK_BASE_URL="${AURA_PROTO}://${AURA_HOST}/tank"
fi
......@@ -53,9 +53,9 @@ if [[ $docker == "false" ]]; then
DASHBOARD_CALLBACK_BASE_URL="${AURA_PROTO}://${AURA_HOST}"
fi
echo "create dashboard client with client id $DASHBOARD_OIDC_CLIENT_ID"
./manage.py create_oidc_client dashboard public --client-id $DASHBOARD_OIDC_CLIENT_ID --client-secret $DASHBOARD_OIDC_CLIENT_SECRET -r "id_token token" -u ${DASHBOARD_CALLBACK_BASE_URL}/oidc_callback.html -u ${DASHBOARD_CALLBACK_BASE_URL}/oidc_callback_silentRenew.html -p ${DASHBOARD_CALLBACK_BASE_URL} -p ${DASHBOARD_CALLBACK_BASE_URL}/
echo "create tank client with client id $TANK_OIDC_CLIENT_ID"
./manage.py create_oidc_client tank confidential --client-id $TANK_OIDC_CLIENT_ID --client-secret $TANK_OIDC_CLIENT_SECRET -r "code" -u ${TANK_CALLBACK_BASE_URL}/auth/oidc/callback
poetry run ./manage.py create_oidc_client dashboard public --client-id $DASHBOARD_OIDC_CLIENT_ID --client-secret $DASHBOARD_OIDC_CLIENT_SECRET -r "id_token token" -u ${DASHBOARD_CALLBACK_BASE_URL}/oidc_callback.html -u ${DASHBOARD_CALLBACK_BASE_URL}/oidc_callback_silentRenew.html -p ${DASHBOARD_CALLBACK_BASE_URL} -p ${DASHBOARD_CALLBACK_BASE_URL}/
echo "create tank client with client id $TANK_OIDC_CLIENT_ID"
poetry run ./manage.py create_oidc_client tank confidential --client-id $TANK_OIDC_CLIENT_ID --client-secret $TANK_OIDC_CLIENT_SECRET -r "code" -u ${TANK_CALLBACK_BASE_URL}/auth/oidc/callback
fi
### Initializes the project (Development) ###
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment