devops: separate deps installation for site build
- project dep tsc is needed before local deps build - site workspace deps installation is needed before site build
This commit is contained in:
parent
b84bc75077
commit
2e8211c2ad
1 changed files with 4 additions and 3 deletions
|
@ -15,15 +15,16 @@ tasks:
|
|||
cd ~/"${REPO}"
|
||||
git config --global credential.helper store
|
||||
git push --mirror "https://github.com/${GH_USER}/${REPO}"
|
||||
- install-deps: |
|
||||
cd ~/"${REPO}"
|
||||
pnpm i --ignore-scripts
|
||||
- build-local-deps: |
|
||||
cd ~/"${REPO}"
|
||||
pnpm -F ./packages/core build
|
||||
pnpm -F ./packages/config build
|
||||
- install-deps: |
|
||||
cd ~/"${REPO}"
|
||||
pnpm i --ignore-scripts
|
||||
- build: |
|
||||
cd ~/"${REPO}"
|
||||
pnpm -F site i --ignore-scripts
|
||||
pnpm -F site build
|
||||
- deploy: |
|
||||
cd mcfly
|
||||
|
|
Loading…
Reference in a new issue