diff --git a/.gitea/workflows/build-push.yaml b/.gitea/workflows/build-push.yaml index b43b20d..b5cb075 100644 --- a/.gitea/workflows/build-push.yaml +++ b/.gitea/workflows/build-push.yaml @@ -1,3 +1,14 @@ +# --- DIESER TEIL HAT GEFEHLT --- +name: Docker Build & Push +run-name: ${{ gitea.actor }} repariert den Mist 🔧 + +on: + push: + branches: + - main + - master +# ------------------------------- + jobs: build-and-push: runs-on: ubuntu-latest @@ -6,15 +17,18 @@ jobs: uses: actions/checkout@v3 - name: Login bei Gitea Registry + # Wir nutzen die IP, weil das in deinem Netzwerk am stabilsten ist run: docker login 172.30.1.213 -u ${{ gitea.actor }} -p ${{ secrets.GITHUB_TOKEN }} - name: Build & Push run: | + # Alles in Kleinbuchstaben umwandeln (Docker mag keine Großbuchstaben) REPO_LOWER=$(echo "${{ gitea.repository }}" | tr '[:upper:]' '[:lower:]') + + # Wir bauen den Tag mit der IP IMAGE_TAG="172.30.1.213/$REPO_LOWER:latest" echo "Baue Image: $IMAGE_TAG" docker build -t $IMAGE_TAG . - docker push $IMAGE_TAG \ No newline at end of file