AXON 7045e1d02b
Use a script for BROWSER variable (#17926)
* Use a script for BROWSER variable

* Revert "Use a script for BROWSER variable"

This reverts commit b72bb6c8d58b52c1d8c21917f12aeded4c0f5ce4.

* Use dockerfile instead

* Use /bin/sh and add browser.sh to leeway
2023-06-14 03:56:04 +08:00

45 lines
1.2 KiB
YAML

packages:
- name: app
type: go
srcs:
- "**/*.go"
- "go.mod"
- "go.sum"
deps:
- components/common-go:lib
- components/content-service-api/go:lib
- components/content-service:lib
- components/gitpod-protocol/go:lib
- components/supervisor-api/go:lib
- components/ws-daemon-api/go:lib
- components/ide-metrics-api/go:lib
- components/public-api/go:lib
env:
- CGO_ENABLED=0
- GOOS=linux
config:
buildCommand: ["go", "build", "-trimpath", "-ldflags", "-buildid= -w -s -X 'github.com/gitpod-io/gitpod/supervisor/cmd.Version=commit-${__git_commit}'"]
- name: docker
type: docker
srcs:
- "supervisor-config.json"
- "browser.sh"
deps:
- :app
- components/supervisor/frontend:app
- components/supervisor/openssh:app
- components/gitpod-cli:app
argdeps:
- imageRepoBase
- dockerVersion
config:
buildArgs:
VERSION: ${version}
DOCKER_VERSION: ${dockerVersion}
dockerfile: leeway.Dockerfile
metadata:
helm-component: workspace.supervisor
image:
- ${imageRepoBase}/supervisor:${version}
- ${imageRepoBase}/supervisor:commit-${__git_commit}