From 36d6b979886669d01281be6317ccc13c030b0885 Mon Sep 17 00:00:00 2001 From: Hubert Cornet Date: Mon, 18 Nov 2024 19:04:32 +0100 Subject: [PATCH] Actualiser .gitea/workflows/ci.yml --- .gitea/workflows/ci.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index b895b22..ac0095e 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -12,10 +12,19 @@ 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 + with: + path: "metabase" - name: Set up QEMU uses: docker/setup-qemu-action@v2 @@ -23,6 +32,18 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 + - name: Setup + run: docker compose --profile setup up --wait + + - 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