Anton Kosyakov 2f14d7a2fe
decouple gitpod-protocol from public-api (#19151)
to prevent rebuilding of components which dependent on gitpod-protocol, but not public-api on an API change
2023-11-29 10:36:06 +02:00

23 lines
555 B
YAML

packages:
- name: app
type: yarn
srcs:
- "src/**"
- "public/**"
- config.json
- package.json
- webpack.config.js
- tsconfig.json
deps:
- components/gitpod-protocol:lib
- components/supervisor-api/typescript-grpc:lib
- components/ide-metrics-api/typescript-grpcweb:lib
config:
dontTest: true
yarnLock: ${coreYarnLockBase}/../yarn.lock
commands:
build:
- sh
- -c
- yq w -i config.json commit commit-${__git_commit} -j && yarn build