Skip to content

Commit f60ca52

Browse files
committed
Adding mod vendor go flags
1 parent c326810 commit f60ca52

File tree

3 files changed

+50
-47
lines changed

3 files changed

+50
-47
lines changed

Makefile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,25 +30,25 @@ prebuild:
3030
mkdir -p $(BUILD_DIR)
3131

3232
api: prebuild
33-
CGO_ENABLED=0 GOOS=linux go build -ldflags '-w -s -extldflags "-static"' -o $(BUILD_DIR)/api github.com/opensds/multi-cloud/api/cmd
33+
CGO_ENABLED=0 GOOS=linux go build -ldflags 'GOFLAGS=-mod=vendor -w -s -extldflags "-static"' -o $(BUILD_DIR)/api github.com/opensds/multi-cloud/api/cmd
3434

3535
backend: prebuild
36-
CGO_ENABLED=0 GOOS=linux go build -ldflags '-w -s -extldflags "-static"' -o $(BUILD_DIR)/backend github.com/opensds/multi-cloud/backend/cmd
36+
CGO_ENABLED=0 GOOS=linux go build -ldflags 'GOFLAGS=-mod=vendor -w -s -extldflags "-static"' -o $(BUILD_DIR)/backend github.com/opensds/multi-cloud/backend/cmd
3737

3838
s3: prebuild
39-
CGO_ENABLED=1 GOOS=linux go build -ldflags '-w -s -extldflags "-dynamic"' -o $(BUILD_DIR)/s3 github.com/opensds/multi-cloud/s3/cmd
39+
CGO_ENABLED=1 GOOS=linux go build -ldflags 'GOFLAGS=-mod=vendor -w -s -extldflags "-dynamic"' -o $(BUILD_DIR)/s3 github.com/opensds/multi-cloud/s3/cmd
4040

4141
dataflow: prebuild
42-
CGO_ENABLED=0 GOOS=linux go build -ldflags '-w -s -extldflags "-static"' -o $(BUILD_DIR)/dataflow github.com/opensds/multi-cloud/dataflow/cmd
42+
CGO_ENABLED=0 GOOS=linux go build -ldflags 'GOFLAGS=-mod=vendor -w -s -extldflags "-static"' -o $(BUILD_DIR)/dataflow github.com/opensds/multi-cloud/dataflow/cmd
4343

4444
datamover: prebuild
45-
CGO_ENABLED=0 GOOS=linux go build -ldflags '-w -s -extldflags "-static"' -o $(BUILD_DIR)/datamover github.com/opensds/multi-cloud/datamover/cmd
45+
CGO_ENABLED=0 GOOS=linux go build -ldflags 'GOFLAGS=-mod=vendor -w -s -extldflags "-static"' -o $(BUILD_DIR)/datamover github.com/opensds/multi-cloud/datamover/cmd
4646

4747
file: prebuild
48-
CGO_ENABLED=0 GOOS=linux go build -ldflags '-w -s -extldflags "-static"' -o $(BUILD_DIR)/file github.com/opensds/multi-cloud/file/cmd
48+
CGO_ENABLED=0 GOOS=linux go build -ldflags 'GOFLAGS=-mod=vendor -w -s -extldflags "-static"' -o $(BUILD_DIR)/file github.com/opensds/multi-cloud/file/cmd
4949

5050
block: prebuild
51-
CGO_ENABLED=0 GOOS=linux go build -ldflags '-w -s -extldflags "-static"' -o $(BUILD_DIR)/block github.com/opensds/multi-cloud/block/cmd
51+
CGO_ENABLED=0 GOOS=linux go build -ldflags 'GOFLAGS=-mod=vendor -w -s -extldflags "-static"' -o $(BUILD_DIR)/block github.com/opensds/multi-cloud/block/cmd
5252

5353
docker: build
5454

go.mod

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ require (
2929
github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.0.16-beta
3030
github.com/journeymidnight/radoshttpd v0.0.0-20190617133011-609666b51136
3131
github.com/journeymidnight/yig v2.0.0+incompatible
32-
github.com/mholt/certmagic v0.9.3 // indirect
3332
github.com/micro/go-log v0.1.0
3433
github.com/micro/go-micro/v2 v2.9.1
3534
github.com/micro/go-plugins/registry/kubernetes/v2 v2.9.1
@@ -40,6 +39,7 @@ require (
4039
github.com/spf13/afero v1.2.2 // indirect
4140
github.com/spf13/jwalterweatherman v1.1.0 // indirect
4241
github.com/spf13/viper v1.6.3
42+
github.com/stretchr/objx v0.2.0 // indirect
4343
github.com/stretchr/testify v1.5.1
4444
github.com/ugorji/go/codec v1.1.7
4545
github.com/webrtcn/s3client v0.0.0-20200722082950-4e45a005eff3
@@ -51,6 +51,5 @@ require (
5151
google.golang.org/protobuf v1.22.0
5252
gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f
5353
gopkg.in/natefinch/lumberjack.v2 v2.0.0
54-
gopkg.in/src-d/go-git.v4 v4.13.1 // indirect
5554
k8s.io/apimachinery v0.18.5
5655
)

0 commit comments

Comments
 (0)