2 Star 0 Fork 0

EdgexFoundry / core-config-seed-go

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Makefile 962 Bytes
一键复制 编辑 原始数据 按行查看 历史
#
# Copyright (c) 2018 Cavium
#
# SPDX-License-Identifier: Apache-2.0
#
.PHONY: build test docker
DOCKERS=docker_core_config_seed_go
VERSION=$(shell cat ./VERSION)
GOFLAGS=-ldflags "-X github.com/edgexfoundry/core-config-seed-go.Version=$(VERSION) -extldflags '-static'"
GIT_SHA=$(shell git rev-parse HEAD)
build:
CGO_ENABLED=0 go build -o core-config-seed-go $(GOFLAGS) -a main.go
test:
go test -cover ./...
go vet ./...
prepare:
glide install
docker: $(DOCKERS)
docker_core_config_seed_go:
docker build \
-f Dockerfile \
--label "git_sha=$(GIT_SHA)" \
-t edgexfoundry/docker-core-config-seed-go:$(GIT_SHA) \
-t edgexfoundry/docker-core-config-seed-go:$(VERSION)-dev \
.
# Used by CI ARM builder
docker_core_config_seed_go_arm:
docker build \
-f Dockerfile.aarch64 \
--label "git_sha=$(GIT_SHA)" \
-t edgexfoundry/docker-core-config-seed-go:$(GIT_SHA) \
-t edgexfoundry/docker-core-config-seed-go:$(VERSION)-dev \
.
1
https://gitee.com/EdgexFoundry/core-config-seed-go.git
git@gitee.com:EdgexFoundry/core-config-seed-go.git
EdgexFoundry
core-config-seed-go
core-config-seed-go
master

搜索帮助