Skip to content

Commit cc7c748

Browse files
author
Jeff Peeler
committed
fix(build): set GO111MODULE=on
This ensures builds that are done within GOPATH use modules, but turns off go modules for code generation.
1 parent 955b1a2 commit cc7c748

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ IMAGE_TAG ?= "dev"
1515
KUBE_DEPS := api apiserver apimachinery apiextensions-apiserver kube-aggregator code-generator cli-runtime
1616
KUBE_RELEASE := release-1.14
1717
SPECIFIC_UNIT_TEST := $(if $(TEST),-run $(TEST),)
18+
export GO111MODULE=on
1819

1920
.PHONY: build test run clean vendor schema-check \
2021
vendor-update coverage coverage-html e2e .FORCE
@@ -125,6 +126,7 @@ gen-ci: $(CI)
125126

126127
# Must be run in gopath: https://github.com/kubernetes/kubernetes/issues/67566
127128
# use container-codegen
129+
codegen: export GO111MODULE := off
128130
codegen:
129131
cp scripts/generate_internal_groups.sh vendor/k8s.io/code-generator/generate_internal_groups.sh
130132
mkdir -p vendor/k8s.io/code-generator/hack

0 commit comments

Comments
 (0)