Path: blob/main/components/ws-manager-bridge/BUILD.yaml
2492 views
packages:1- name: app2type: yarn3srcs:4- "src/**/*.ts"5- .eslintrc6- package.json7- mocha.opts8deps:9- components/content-service-api/typescript:lib10- components/gitpod-db:lib11- components/gitpod-protocol:lib12- components/ws-daemon-api/typescript:lib13- components/ws-manager-api/typescript:lib14- components/ws-manager-bridge-api/typescript:lib15config:16packaging: offline-mirror17yarnLock: ${coreYarnLockBase}/yarn.lock18tsconfig: tsconfig.json19commands:20test: ["yarn", "test"]21- name: docker22type: docker23deps:24- :app25argdeps:26- imageRepoBase27config:28buildArgs:29VERSION: ${version}30dockerfile: leeway.Dockerfile31metadata:32helm-component: wsManagerBridge33image:34- ${imageRepoBase}/ws-manager-bridge:${version}35- ${imageRepoBase}/ws-manager-bridge:commit-${__git_commit}36scripts:37- name: telepresence38script: |-39# next line ensures telepresence can handle the UID restriction in the bridge deployment40# links:41# - PR: https://github.com/telepresenceio/telepresence/pull/1323/files42# - comment mentioning this solution: https://github.com/telepresenceio/telepresence/issues/1309#issuecomment-61531275343export TELEPRESENCE_USE_OCP_IMAGE=144telepresence --swap-deployment ws-manager-bridge \45--method inject-tcp \46--expose 18080:8080 \47--run yarn start484950