diff --git a/.gitea/workflows/staging.yaml b/.gitea/workflows/staging.yaml index 4f3803c..a363af3 100644 --- a/.gitea/workflows/staging.yaml +++ b/.gitea/workflows/staging.yaml @@ -22,20 +22,19 @@ jobs: - name: Staging-Build generieren env: NODE_ENV: production - # NEU: Diese beiden Zeilen brennen die Keys jetzt fest in den Build ein - NEXT_PUBLIC_SUPABASE_URL: http://192.168.178.132:8000 + # KORREKTUR: Wir brennen die interne Docker-Netzwerk-URL fest ein! + NEXT_PUBLIC_SUPABASE_URL: http://supabase-kong:8000 NEXT_PUBLIC_SUPABASE_ANON_KEY: ${{ secrets.STAGING_SUPABASE_ANON_KEY }} run: npm run build - name: Docker login to Gitea registry run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login gitea.hephex.de -u "${{ secrets.REGISTRY_USER }}" --password-stdin - # KORREKTUR: Wir nutzen das gesetzte working-directory (shop) und bauen direkt dort - # KORREKTUR: Wir springen für Docker ganz nach außen und sagen ihm, wo der shop-Ordner liegt + # KORREKTUR: Wir übergeben die INTERNE Docker-URL auch an das Docker-Image! - name: Build Docker image run: | docker build \ - --build-arg NEXT_PUBLIC_SUPABASE_URL="http://192.168.178.132:8000" \ + --build-arg NEXT_PUBLIC_SUPABASE_URL="http://supabase-kong:8000" \ --build-arg NEXT_PUBLIC_SUPABASE_ANON_KEY="${{ secrets.STAGING_SUPABASE_ANON_KEY }}" \ -t gitea.hephex.de/daniel/webshop:staging -f Dockerfile . working-directory: .