summaryrefslogtreecommitdiffstats
path: root/sms-service/src/preload
diff options
context:
space:
mode:
authorKiran Kamineni <kiran.k.kamineni@intel.com>2018-10-23 21:44:52 -0700
committerKiran Kamineni <kiran.k.kamineni@intel.com>2018-10-25 14:49:28 -0700
commitede2e910db50176c9970159cf4f60387d4ee4d93 (patch)
tree4206a57807ba5fd76de1ed03a33393e90c5b20a2 /sms-service/src/preload
parent53f7913877d40ccfbd766fbe7a765d2a56e9d32a (diff)
Move to go mod from dep
Go 1.11 introduces a native functionality for package management. This replaces dep which is the tool we were using before. This patch switches SMS to use go mod instead of dep for package management. P2: Add GO111MODULE=on to the makefile Issue-ID: AAF-404 Change-Id: I462d210fbbe71bff1310a50993410ebc7d8f6fa8 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
Diffstat (limited to 'sms-service/src/preload')
-rw-r--r--sms-service/src/preload/Gopkg.lock17
-rw-r--r--sms-service/src/preload/Gopkg.toml34
-rw-r--r--sms-service/src/preload/Makefile8
-rw-r--r--sms-service/src/preload/go.mod5
-rw-r--r--sms-service/src/preload/go.sum2
5 files changed, 9 insertions, 57 deletions
diff --git a/sms-service/src/preload/Gopkg.lock b/sms-service/src/preload/Gopkg.lock
deleted file mode 100644
index 8994185..0000000
--- a/sms-service/src/preload/Gopkg.lock
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
-
-
-[[projects]]
- digest = "1:40e195917a951a8bf867cd05de2a46aaf1806c50cf92eebf4c16f78cd196f747"
- name = "github.com/pkg/errors"
- packages = ["."]
- pruneopts = "UT"
- revision = "645ef00459ed84a119197bfb8d8205042c6df63d"
- version = "v0.8.0"
-
-[solve-meta]
- analyzer-name = "dep"
- analyzer-version = 1
- input-imports = ["github.com/pkg/errors"]
- solver-name = "gps-cdcl"
- solver-version = 1
diff --git a/sms-service/src/preload/Gopkg.toml b/sms-service/src/preload/Gopkg.toml
deleted file mode 100644
index b1ef744..0000000
--- a/sms-service/src/preload/Gopkg.toml
+++ /dev/null
@@ -1,34 +0,0 @@
-# Gopkg.toml example
-#
-# Refer to https://golang.github.io/dep/docs/Gopkg.toml.html
-# for detailed Gopkg.toml documentation.
-#
-# required = ["github.com/user/thing/cmd/thing"]
-# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"]
-#
-# [[constraint]]
-# name = "github.com/user/project"
-# version = "1.0.0"
-#
-# [[constraint]]
-# name = "github.com/user/project2"
-# branch = "dev"
-# source = "github.com/myfork/project2"
-#
-# [[override]]
-# name = "github.com/x/y"
-# version = "2.4.0"
-#
-# [prune]
-# non-go = false
-# go-tests = true
-# unused-packages = true
-
-
-[[constraint]]
- name = "github.com/pkg/errors"
- version = "0.8.0"
-
-[prune]
- go-tests = true
- unused-packages = true
diff --git a/sms-service/src/preload/Makefile b/sms-service/src/preload/Makefile
index c236049..12a9efd 100644
--- a/sms-service/src/preload/Makefile
+++ b/sms-service/src/preload/Makefile
@@ -1,14 +1,14 @@
GOPATH := $(shell realpath "$(CURDIR)/../../")
BINARY := preload
PLATFORM := linux
-DEPENDENCIES := github.com/golang/dep/cmd/dep
export GOPATH ...
+export GO111MODULE=on
all: test build
deploy: test build
-build: deps format
+build: clean
CGO_ENABLED=0 GOOS=$(PLATFORM) go build -a \
-ldflags '-extldflags "-static"' \
-o $(GOPATH)/target/$(BINARY) -v $(BINARY).go
@@ -23,8 +23,4 @@ test:
format:
go fmt ./...
-deps:
- go get -u $(DEPENDENCIES)
- $(GOPATH)/bin/dep ensure
-
.PHONY: test
diff --git a/sms-service/src/preload/go.mod b/sms-service/src/preload/go.mod
new file mode 100644
index 0000000..db599cd
--- /dev/null
+++ b/sms-service/src/preload/go.mod
@@ -0,0 +1,5 @@
+module preload
+
+require github.com/pkg/errors v0.8.0
+
+replace sms => ../sms
diff --git a/sms-service/src/preload/go.sum b/sms-service/src/preload/go.sum
new file mode 100644
index 0000000..3dfe462
--- /dev/null
+++ b/sms-service/src/preload/go.sum
@@ -0,0 +1,2 @@
+github.com/pkg/errors v0.8.0 h1:WdK/asTD0HN+q6hsWO3/vpuAkAr+tw6aNJNDFFf0+qw=
+github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=