mirror of
https://github.com/DayuanJiang/next-ai-draw-io.git
synced 2026-01-04 15:22:29 +08:00
fix: write env vars to .env.production for Amplify SSR runtime
This commit is contained in:
22
amplify.yml
Normal file
22
amplify.yml
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
version: 1
|
||||||
|
frontend:
|
||||||
|
phases:
|
||||||
|
preBuild:
|
||||||
|
commands:
|
||||||
|
- npm ci --cache .npm --prefer-offline
|
||||||
|
build:
|
||||||
|
commands:
|
||||||
|
# Write env vars to .env.production for Next.js SSR runtime
|
||||||
|
- env | grep -e AI_MODEL >> .env.production
|
||||||
|
- env | grep -e AI_PROVIDER >> .env.production
|
||||||
|
- env | grep -e OPENAI_API_KEY >> .env.production
|
||||||
|
- env | grep -e NEXT_PUBLIC_ >> .env.production
|
||||||
|
- npm run build
|
||||||
|
artifacts:
|
||||||
|
baseDirectory: .next
|
||||||
|
files:
|
||||||
|
- '**/*'
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- .next/cache/**/*
|
||||||
|
- .npm/**/*
|
||||||
Reference in New Issue
Block a user