Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/image-builder-mk3/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/image-builder-api/go:lib
13
- components/supervisor-api/go:lib
14
- components/ws-manager-api/go:lib
15
- components/registry-facade-api/go:lib
16
env:
17
- CGO_ENABLED=0
18
- GOOS=linux
19
config:
20
packaging: app
21
buildCommand: ["go", "build", "-trimpath", "-ldflags", "-buildid= -w -s -X 'github.com/gitpod-io/gitpod/image-builder/cmd.Version=commit-${__git_commit}'"]
22
- name: docker
23
type: docker
24
deps:
25
- :app
26
argdeps:
27
- imageRepoBase
28
config:
29
buildArgs:
30
VERSION: ${version}
31
dockerfile: leeway.Dockerfile
32
metadata:
33
helm-component: imageBuilderMk3
34
image:
35
- ${imageRepoBase}/image-builder-mk3:${version}
36
- ${imageRepoBase}/image-builder-mk3:commit-${__git_commit}
37