From 2038c611782628093ddd3e83f89a643eed817b19 Mon Sep 17 00:00:00 2001 From: Nils Burghardt Date: Sun, 13 Jul 2025 15:53:25 +0200 Subject: [PATCH] add pipeline 10 --- .gitea/workflows/buildAndDeply.yaml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/buildAndDeply.yaml b/.gitea/workflows/buildAndDeply.yaml index 2eb8c0c..bbe2766 100644 --- a/.gitea/workflows/buildAndDeply.yaml +++ b/.gitea/workflows/buildAndDeply.yaml @@ -7,25 +7,22 @@ on: jobs: build-and-deploy: - runs-on: ubuntu-latest + runs-on: ubuntu-latest # auf dem Host (nicht in einem Container) steps: - name: 🧾 Repository auschecken uses: actions/checkout@v3 - name: 🧼 IP-Adresse von Gitea zu /etc/hosts hinzufügen - run: echo "172.26.0.2 gitea" >> /etc/hosts + run: echo "172.26.0.2 gitea" | sudo tee -a /etc/hosts - name: 🛠 Baue das Projekt mit Gradle (ohne Tests) run: | - docker run --rm \ - -v "${PWD}:/app" \ - -w /app \ - gradle:8.7-jdk21 \ - ./gradlew build -x test + chmod +x ./gradlew + ./gradlew build -x test - - name: 🐳 Docker Compose Deploy (ohne Build) - run: docker compose -f ./compose.yml up -d + - name: 🐳 Docker Compose Build & Deploy + run: docker compose -f ./compose.yml up -d --build - name: 🧹 Clean Up (optional) if: always()