Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/ws-manager-mk2/BUILD.yaml
2492 views
1
packages:
2
- name: app
3
type: go
4
srcs:
5
- go.mod
6
- go.sum
7
- "**/*.go"
8
- "config/**/*"
9
env:
10
- CGO_ENABLED=0
11
deps:
12
- components/common-go:lib
13
- components/content-service-api/go:lib
14
- components/content-service:lib
15
- components/registry-facade-api/go:lib
16
- components/ws-manager-api/go:lib
17
- components/image-builder-api/go:lib
18
config:
19
packaging: app
20
buildCommand: ["go", "build", "-trimpath", "-ldflags", "-buildid= -w -s -X 'main.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: wsManagerMk2
33
image:
34
- ${imageRepoBase}/ws-manager-mk2:commit-${__git_commit}
35
- name: crd
36
type: generic
37
srcs:
38
- config/crd/bases/*.yaml
39
config:
40
commands:
41
- ["find", ".", "-name", "*.yaml", "-exec", "mv", "{}", ".", ";"]
42
- ["rm", "-r", "config"]
43
44