Added GitHub and Google OAuth

This commit is contained in:
Mawoka
2022-06-11 16:48:24 +02:00
parent 7e12c05a9a
commit 39dce66b78
13 changed files with 480 additions and 63 deletions
+4 -1
View File
@@ -5,12 +5,15 @@ run_tests() {
stop() {
docker container stop test_redis
docker container stop test_meili
docker container stop classquiz_db
}
init() {
mkdir /tmp/storage
docker run --rm -d -p 6379:6379 --name test_redis redis:alpine
docker run -it --rm -d -p 7700:7700 --name test_meili getmeili/meilisearch:latest
docker volume create classquiz_db_data
docker run --name classquiz_db -p 5432:5432 --rm -d -e POSTGRES_PASSWORD=mysecretpassword -v classquiz_db_data:/var/lib/postgresql/data -e POSTGRES_DB=classquiz postgres
pipenv run alembic upgrade head
}
@@ -18,7 +21,7 @@ case $1 in
+) init ;;
-) stop ;;
a)
rm classquiz.db
docker volume rm classquiz_db_data
init
run_tests
stop