mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2025-12-11 08:46:16 +00:00
28 lines
539 B
YAML
28 lines
539 B
YAML
image: node:18-buster
|
|
|
|
before_script:
|
|
- echo TURBO_API=$TURBO_API >> .env.local
|
|
- echo TURBO_TOKEN=$TURBO_TOKEN >> .env.local
|
|
- echo TURBO_TEAM=$TURBO_TEAM >> .env.local
|
|
|
|
stages:
|
|
- build
|
|
|
|
build:
|
|
stage: build
|
|
before_script:
|
|
- corepack enable
|
|
- corepack prepare pnpm@latest-7 --activate
|
|
- pnpm config set store-dir .pnpm-store
|
|
script:
|
|
- pnpm install
|
|
- pnpm run syncpack
|
|
- pnpm lint
|
|
- pnpm format
|
|
- pnpm build
|
|
cache:
|
|
key:
|
|
files:
|
|
- pnpm-lock.yaml
|
|
paths:
|
|
- .pnpm-store |