Skip to content

Commit 10f5969

Browse files
authored
Merge pull request #1235 from vvoland/gomodules
Use Go modules
2 parents d8ea50d + 24bb2a2 commit 10f5969

File tree

17 files changed

+30
-17
lines changed

17 files changed

+30
-17
lines changed

deb/common/rules

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,12 @@ export PKG_REVISION
2020
override_dh_builddeb:
2121
dh_builddeb -- -Zxz
2222

23+
# Determine the Go module mode based on the presence of vendor.mod or go.mod
24+
override_dh_auto_build: GOMOD := $(if $(wildcard engine/vendor.mod),off,$(if $(wildcard engine/go.mod),on,$(error "No go.mod or vendor.mod found in engine directory")))
25+
# Override the default dh_auto_build target
2326
override_dh_auto_build:
2427
# Build the daemon and dependencies
25-
cd engine && DOCKER_GITCOMMIT=$(ENGINE_GITCOMMIT) PRODUCT=docker ./hack/make.sh dynbinary
28+
cd engine && GO111MODULE=$(GOMOD) DOCKER_GITCOMMIT=$(ENGINE_GITCOMMIT) PRODUCT=docker ./hack/make.sh dynbinary
2629
cd engine && TMP_GOPATH="/go" hack/dockerfile/install/install.sh tini
2730
cd engine && TMP_GOPATH="/go" hack/dockerfile/install/install.sh rootlesskit dynamic
2831

deb/debian-bookworm/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ARG DEBIAN_FRONTEND=noninteractive
1414
RUN apt-get update && apt-get install -y curl devscripts equivs git
1515

1616
ENV GOPROXY=https://proxy.golang.org|direct
17-
ENV GO111MODULE=off
17+
ENV GO111MODULE=on
1818
ENV GOPATH=/go
1919
ENV GOTOOLCHAIN=local
2020
ENV PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

deb/debian-bullseye/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ARG DEBIAN_FRONTEND=noninteractive
1414
RUN apt-get update && apt-get install -y curl devscripts equivs git
1515

1616
ENV GOPROXY=https://proxy.golang.org|direct
17-
ENV GO111MODULE=off
17+
ENV GO111MODULE=on
1818
ENV GOPATH=/go
1919
ENV GOTOOLCHAIN=local
2020
ENV PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

deb/debian-trixie/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ARG DEBIAN_FRONTEND=noninteractive
1414
RUN apt-get update && apt-get install -y curl devscripts equivs git
1515

1616
ENV GOPROXY=https://proxy.golang.org|direct
17-
ENV GO111MODULE=off
17+
ENV GO111MODULE=on
1818
ENV GOPATH=/go
1919
ENV GOTOOLCHAIN=local
2020
ENV PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

deb/raspbian-bookworm/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ARG DEBIAN_FRONTEND=noninteractive
1414
RUN apt-get update && apt-get install -y curl devscripts equivs git
1515

1616
ENV GOPROXY=https://proxy.golang.org|direct
17-
ENV GO111MODULE=off
17+
ENV GO111MODULE=on
1818
ENV GOPATH=/go
1919
ENV GOTOOLCHAIN=local
2020
ENV PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

deb/raspbian-bullseye/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ARG DEBIAN_FRONTEND=noninteractive
1414
RUN apt-get update && apt-get install -y curl devscripts equivs git
1515

1616
ENV GOPROXY=https://proxy.golang.org|direct
17-
ENV GO111MODULE=off
17+
ENV GO111MODULE=on
1818
ENV GOPATH=/go
1919
ENV GOTOOLCHAIN=local
2020
ENV PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

deb/ubuntu-jammy/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ ARG DEBIAN_FRONTEND=noninteractive
2020
RUN apt-get update && apt-get install -y curl devscripts equivs git
2121

2222
ENV GOPROXY=https://proxy.golang.org|direct
23-
ENV GO111MODULE=off
23+
ENV GO111MODULE=on
2424
ENV GOPATH=/go
2525
ENV GOTOOLCHAIN=local
2626
ENV PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

deb/ubuntu-noble/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ ARG DEBIAN_FRONTEND=noninteractive
2020
RUN apt-get update && apt-get install -y curl devscripts equivs git
2121

2222
ENV GOPROXY=https://proxy.golang.org|direct
23-
ENV GO111MODULE=off
23+
ENV GO111MODULE=on
2424
ENV GOPATH=/go
2525
ENV GOTOOLCHAIN=local
2626
ENV PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

deb/ubuntu-oracular/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ ARG DEBIAN_FRONTEND=noninteractive
2020
RUN apt-get update && apt-get install -y curl devscripts equivs git
2121

2222
ENV GOPROXY=https://proxy.golang.org|direct
23-
ENV GO111MODULE=off
23+
ENV GO111MODULE=on
2424
ENV GOPATH=/go
2525
ENV GOTOOLCHAIN=local
2626
ENV PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

deb/ubuntu-plucky/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ ARG DEBIAN_FRONTEND=noninteractive
2020
RUN apt-get update && apt-get install -y curl devscripts equivs git
2121

2222
ENV GOPROXY=https://proxy.golang.org|direct
23-
ENV GO111MODULE=off
23+
ENV GO111MODULE=on
2424
ENV GOPATH=/go
2525
ENV GOTOOLCHAIN=local
2626
ENV PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

0 commit comments

Comments
 (0)