diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 45ab87f..e9011d5 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -12,41 +12,14 @@ on: jobs: deploy-and-test: runs-on: ubuntu-latest -# container: -# image: ubuntu:latest -# volumes: -# - /workspace/tips-of-mine/metabase:/workspace/tips-of-mine/metabase -# defaults: -# run: -# working-directory: /workspace/tips-of-mine/metabase steps: - name: Checkout repository uses: actions/checkout@v4 -# - name: Set up QEMU -# uses: docker/setup-qemu-action@v2 - - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - name: Setup - run: | - pwd - ls -ila - echo ---Building and starting up docker--- - docker compose -f ./metabase/docker-compose.yml -p testing up -d - echo ---Containers up--- - - - name: Test - run: docker compose run --rm test - - - name: Cleanup - if: always() - run: | - docker compose --profile setup down - rm -rf /workspace/tips-of-mine/metabase/* - - name: Create necessary Docker networks run: | docker network create back_network || true @@ -75,4 +48,10 @@ jobs: - name: Shutdown Docker Compose services if: always() - run: docker compose -f docker-compose.yml down \ No newline at end of file + run: docker compose -f docker-compose.yml down + + - name: Cleanup + if: always() + run: | + docker compose --profile setup down + rm -rf /workspace/tips-of-mine/metabase/* \ No newline at end of file