20 lines
412 B
YAML
20 lines
412 B
YAML
steps:
|
|
build:
|
|
image: node:22-alpine
|
|
environment:
|
|
STRAPI_URL:
|
|
from_secret: STRAPI_URL
|
|
SITE_URL:
|
|
from_secret: SITE_URL
|
|
commands:
|
|
- corepack enable
|
|
- pnpm --filter front install --frozen-lockfile
|
|
- pnpm front:build
|
|
deploy:
|
|
image: alpine
|
|
volumes:
|
|
- /var/www/blog:/deploy
|
|
commands:
|
|
- rm -rf /deploy/*
|
|
- cp -r dist/* /deploy/
|