Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/service-waiter/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/gitpod-db:latest-migration
11
prep:
12
- ["sh", "-c", "mkdir -p cmd/resources"]
13
- ["sh", "-c", "cat _deps/components-gitpod-db--latest-migration/latest-migration.txt > cmd/resources/latest-migration.txt"]
14
env:
15
- CGO_ENABLED=0
16
- GOOS=linux
17
config:
18
packaging: app
19
buildCommand: ["go", "build", "-trimpath", "-ldflags", "-buildid= -w -s -X 'github.com/gitpod-io/gitpod/service-waiter/cmd.Version=commit-${__git_commit}'"]
20
- name: docker
21
type: docker
22
deps:
23
- :app
24
argdeps:
25
- imageRepoBase
26
config:
27
dockerfile: leeway.Dockerfile
28
metadata:
29
helm-component: serviceWaiter
30
image:
31
- ${imageRepoBase}/service-waiter:${version}
32
- ${imageRepoBase}/service-waiter:commit-${__git_commit}
33
34