Files
mytimetracker/.gitea/workflows/buildAndDeply.yaml
Nils Burghardt 8bb31125c9
Some checks failed
Build und Deploy / build-and-deploy (push) Failing after 1s
Build / build (push) Has been cancelled
add pipeline3
2025-07-13 15:04:22 +02:00

28 lines
592 B
YAML

name: "Build und Deploy"
on:
push:
branches:
- master
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: "🧾 Repository auschecken"
uses: actions/checkout@v3
- name: "📦 Gradle Wrapper ausführbar machen"
run: chmod +x ./gradlew
- name: "🛠 Projekt bauen"
run: ./gradlew build
- name: "🐳 Docker Compose: Build & Deploy"
run: |
docker compose -f ./compose.yml up -d --build
- name: "🧼 Docker Clean-up (optional)"
if: always()
run: docker system prune -f