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