Update Docker build to use internal supabase‑kong URL"
All checks were successful
Staging Build / build (push) Successful in 1m53s
All checks were successful
Staging Build / build (push) Successful in 1m53s
This commit is contained in:
@@ -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: .
|
||||
|
||||
Reference in New Issue
Block a user