From e7496867bf38aaf5ddb2dd63de106986a1ea35de Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Tue, 23 Apr 2024 22:39:24 -0400 Subject: [PATCH] fix: clean-up Makefile Closes #224 --- Makefile | 69 -------------------------------------------------------- 1 file changed, 69 deletions(-) diff --git a/Makefile b/Makefile index 6c3f86d0..1109fc38 100644 --- a/Makefile +++ b/Makefile @@ -1,74 +1,5 @@ -POETRY = poetry -POETRY_RUN = $(POETRY) run -POETRY_RUN_MANAGE = $(POETRY_RUN) ./manage.py - -.DEFAULT_GOAL := run.prod - -ifndef TANK_CALLBACK_BASE_URL -override TANK_CALLBACK_BASE_URL = "${AURA_PROTO}://${AURA_HOST}/tank" -endif - -ifndef DASHBOARD_CALLBACK_BASE_URL -override DASHBOARD_CALLBACK_BASE_URL = "${AURA_PROTO}://${AURA_HOST}" -endif - version := `poetry run tomlq -r .tool.poetry.version pyproject.toml` -create_oidc_client.dashboard: - $(POETRY_RUN_MANAGE) 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}/ - -create_oidc_client.tank: - $(POETRY_RUN_MANAGE) create_oidc_client tank confidential --client-id ${TANK_OIDC_CLIENT_ID} --client-secret ${TANK_OIDC_CLIENT_SECRET} -r "code" -u ${TANK_CALLBACK_BASE_URL}/tank/auth/oidc/callback - -delete_oidc_clients: - $(POETRY_RUN_MANAGE) delete_oidc_clients dashboard tank - -initialize: migrate collectstatic create_oidc_client.dashboard create_oidc_client.tank addpermissions - $(POETRY_RUN_MANAGE) createsuperuser --no-input - $(POETRY_RUN_MANAGE) creatersakey - -showmigrations: - $(POETRY_RUN_MANAGE) showmigrations - -migrate: - $(POETRY_RUN_MANAGE) migrate --no-input - -collectstatic: - $(POETRY_RUN_MANAGE) collectstatic --no-input - -loaddata.program: - $(POETRY_RUN_MANAGE) loaddata fixtures/program/*.json - -loaddata.sample: - $(POETRY_RUN_MANAGE) loaddata fixtures/sample/*.json - -loaddata.custom: - $(POETRY_RUN_MANAGE) loaddata fixtures/custom/*.json - -loaddata.test: - $(POETRY_RUN_MANAGE) loaddata fixtures/test/*.json - -addpermissions: - $(POETRY_RUN_MANAGE) addpermissions - -addtimeslots: - $(POETRY_RUN_MANAGE) addtimeslots - -removestaleimages: - $(POETRY_RUN_MANAGE) removestaleimages - -run.dev: dev.install migrate collectstatic - $(POETRY_RUN_MANAGE) runserver 0.0.0.0:8000 - -dev.install: - $(POETRY) install --no-root - -run.prod: migrate collectstatic - $(POETRY_RUN) gunicorn --bind 0.0.0.0:8000 --workers `nproc` steering.wsgi - -run.debug: migrate - DEBUG=1 $(POETRY_RUN_MANAGE) runserver_plus 0.0.0.0:8000 - init.dev: pyproject.toml poetry install --with dev poetry run pre-commit autoupdate -- GitLab