Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/supervisor/BUILD.yaml
2492 views
1
packages:
2
- name: app
3
type: go
4
srcs:
5
- "**/*.go"
6
- "go.mod"
7
- "go.sum"
8
deps:
9
- components/common-go:lib
10
- components/content-service-api/go:lib
11
- components/content-service:lib
12
- components/gitpod-protocol/go:lib
13
- components/supervisor-api/go:lib
14
- components/ws-daemon-api/go:lib
15
- components/ide-metrics-api/go:lib
16
- components/public-api/go:lib
17
env:
18
- CGO_ENABLED=0
19
- GOOS=linux
20
config:
21
buildCommand: ["go", "build", "-trimpath", "-ldflags", "-buildid= -w -s -X 'github.com/gitpod-io/gitpod/supervisor/cmd.Version=commit-${__git_commit}'"]
22
- name: docker
23
type: docker
24
srcs:
25
- "supervisor-config.json"
26
- "browser.sh"
27
deps:
28
- :app
29
- components/supervisor/frontend:app
30
- components/supervisor/openssh:docker-build
31
- components/gitpod-cli:app
32
argdeps:
33
- imageRepoBase
34
- dockerVersion
35
config:
36
buildArgs:
37
VERSION: ${version}
38
DOCKER_VERSION: ${dockerVersion}
39
dockerfile: leeway.Dockerfile
40
metadata:
41
helm-component: workspace.supervisor
42
image:
43
- ${imageRepoBase}/supervisor:${version}
44
- ${imageRepoBase}/supervisor:commit-${__git_commit}
45
46