Skip to content

Commit a8730f8

Browse files
fix var for build with delve
Signed-off-by: Nikita Korolev <[email protected]>
1 parent bc45e9b commit a8730f8

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

images/virtualization-artifact/werf.inc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ mount:
2424
to: /go/pkg
2525
shell:
2626
install:
27-
{{- if $.DELVE_DEBUG }}
27+
{{- if eq $.DELVE_DEBUG "true" }}
2828
- go install github.com/go-delve/delve/cmd/dlv@latest
2929
{{- end }}
3030
- cd /usr/local/go/src/virtualization-controller

images/virtualization-controller/werf.inc.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import:
66
add: /usr/local/go/src/virtualization-controller/virtualization-controller
77
to: /app/virtualization-controller
88
after: install
9-
{{- if $.DELVE_DEBUG }}
9+
{{- if eq $.DELVE_DEBUG "true" }}
1010
- image: virtualization-artifact
1111
add: /go/bin/dlv
1212
to: /app/dlv
@@ -15,7 +15,7 @@ import:
1515
docker:
1616
USER: 64535
1717
WORKDIR: "/app"
18-
{{- if $.DELVE_DEBUG }}
18+
{{- if eq $.DELVE_DEBUG "true" }}
1919
ENTRYPOINT: ["./dlv", "--listen=:2345", "--headless=true", "--continue", "--log=true", "--log-output=debugger,debuglineerr,gdbwire,lldbout,rpc", "--accept-multiclient", "--api-version=2", "exec", "./virtualization-controller", "--"]
2020
{{- else }}
2121
ENTRYPOINT: ["/app/virtualization-controller"]

werf.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ configVersion: 1
4747
{{- $_ := set . "MODULE_EDITION" (env "MODULE_EDITION") }}
4848

4949
# Delve debag
50-
{{- $_ := set . "DEBUG" "false" }}
50+
{{- $_ := set . "DELVE_DEBUG" (env "DELVE_DEBUG" "false") }}
51+
5152

5253
# Component versions
5354
{{ $_ := set . "Version" dict }}
@@ -89,6 +90,7 @@ dockerfile: Dockerfile
8990
{{- $_ := set $ctx "Images" $Root.Images }}
9091
{{- $_ := set $ctx "SOURCE_REPO" $Root.SOURCE_REPO }}
9192
{{- $_ := set $ctx "MODULE_EDITION" $Root.MODULE_EDITION }}
93+
{{- $_ := set $ctx "DELVE_DEBUG" $Root.DELVE_DEBUG }}
9294
{{- $_ := set $ctx "Version" $Root.Version }}
9395

9496
{{- include "module_image_template" $ctx }}

0 commit comments

Comments
 (0)