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