diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 3de9a46..e76253e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -2,9 +2,9 @@ name: Deploy to TDT4242 server development on: push: - branches: [ "production" ] + branches: ["production"] pull_request: - branches: [ "production" ] + branches: ["production"] jobs: deploy: @@ -12,7 +12,7 @@ jobs: env: REPO_NAME: ${{ github.event.repository.name }} COMPOSE_FILE: "docker-compose.yml" - + steps: - name: Checkout repository uses: actions/checkout@v3 @@ -21,7 +21,7 @@ jobs: with: export-variables: true keys-case: bypass - + - name: Check status of config file run: | env @@ -31,13 +31,12 @@ jobs: - name: Run tests run: | - docker-compose -f docker-compose.stag.yml up --build -d + docker compose -f docker-compose.stag.yml up --build -d docker exec secfit_stag_backend python manage.py test tests || exit 1 - docker-compose -f docker-compose.stag.yml down + docker compose -f docker-compose.stag.yml down - - - name: Build and run docker image + - name: Build and run docker image run: docker compose -f $COMPOSE_FILE up --force-recreate --build -d - + - name: Verify that gateway is available run: docker ps