Files
openstapps/.gitlab-ci.yml
2023-05-31 14:01:59 +02:00

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