bkstorm
05/04/2019, 9:35 AMprisma deploy -e .env.prod
but an error show up:
▸ prisma:4000/my-app/prod is not a valid endpoint. It must start with http:// or https://
`prisma.yml`'s content:
endpoint: ${env:PRISMA_END_POINT}
datamodel:
- common.graphql
generate:
- generator: typescript-client
output: ../src/generated/prisma-client/
hooks:
post-deploy:
- prisma generate --endpoint ${env:PRISMA_END_POINT}
- npx nexus-prisma-generate --client ./src/generated/prisma-client --output ./src/generated/nexus-prisma
`.env.prod`'s content:
PRISMA_END_POINT=prisma/my-app/prod
prisma
is the name of a service in docker-compose.yml
So does it mean I should create a network for my services, then assign static ip for each service? Something like that:
version: "3"
services:
my-app:
restart: always
build: ./m-app/
networks:
- my-net
prisma:
image: prismagraphql/prisma:1.32.2
restart: always
networks:
my-net:
ipv4_address: 192.168.0.2
networks:
my-net:
driver: bridge
config:
- subnet: "192.168.0.0/24"
Ross Coundon
05/05/2019, 8:00 AMKevin Miller
05/05/2019, 10:58 AM