cicd 13
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 1m18s

This commit is contained in:
Gal Podlipnik 2025-06-12 17:08:24 +02:00
parent 77684494a1
commit d363d81c8f

View File

@ -58,8 +58,10 @@ jobs:
backend: backend:
image: harbor.galpodlipnik.com/chat-app/backend:latest image: harbor.galpodlipnik.com/chat-app/backend:latest
restart: always restart: always
env_file: environment:
- .env - PORT=3000
- DATABASE_URL=postgresql://chat:veryverysecure@31.15.169.148:5432/chat
- JWT_SECRET=supersecretkey
networks: networks:
- chat-network - chat-network
@ -105,13 +107,6 @@ jobs:
script: | script: |
cd ~/services/chat-app cd ~/services/chat-app
# Create a complete .env file with all required variables
cat > .env << EOL
PORT=3000
DATABASE_URL=${{ secrets.DATABASE_URL }}
JWT_SECRET=${{ secrets.JWT_SECRET }}
EOL
# Login to Harbor registry # Login to Harbor registry
echo "${{ secrets.HARBOR_PASSWORD }}" | docker login harbor.galpodlipnik.com -u "${{ secrets.HARBOR_USERNAME }}" --password-stdin echo "${{ secrets.HARBOR_PASSWORD }}" | docker login harbor.galpodlipnik.com -u "${{ secrets.HARBOR_USERNAME }}" --password-stdin