ci: improve pg db script

This commit is contained in:
Nicolas Giard 2022-12-13 20:50:37 +00:00
parent f2e9701302
commit 3b76c64002
No known key found for this signature in database
GPG key ID: 85061B8F9D55B7C8

View file

@ -1,7 +1,14 @@
export DEBIAN_FRONTEND=noninteractive
chmod +x ./dev/tests/prepare.sh
sh ./dev/tests/prepare.sh
echo "Fixing permissions..."
chmod -R 777 ./
echo "Ensure all requirements.txt packages are installed..."
pip --disable-pip-version-check --no-cache-dir install -r requirements.txt
echo "Creating data directories..."
chmod +x ./docker/scripts/app-create-dirs.sh
./docker/scripts/app-create-dirs.sh
mkdir -p pgdata
@ -12,7 +19,7 @@ docker run -d --name pgdb -p 5432:5432 \
-e POSTGRES_USER=django \
-e POSTGRES_DB=ietf \
-e POSTGRES_HOST_AUTH_METHOD=trust \
-v ./pgdata:/var/lib/postgresql/data
-v ./pgdata:/var/lib/postgresql/data \
postgres:14.5
# Add Postgresql Apt Repository to get 14