最开始认为是格式写错了,逐个排查后发现,主要是
GIT_SHA=$(shell git rev-parse HEAD)
无值导致
我这里使用的zip下载的,所以不带.git目录。
1、解决方法1
先执行
git init
即可编译
2、解决方法2
直接删掉
-t edgexfoundry/docker-edgex-consul:$(GIT_SHA)
一行也可以。
包括edgex-go编译MakeFile 文件红色箭头都可以去掉
最开始认为是格式写错了,逐个排查后发现,主要是
GIT_SHA=$(shell git rev-parse HEAD)
无值导致
我这里使用的zip下载的,所以不带.git目录。
1、解决方法1
先执行
git init
即可编译
2、解决方法2
直接删掉
-t edgexfoundry/docker-edgex-consul:$(GIT_SHA)
一行也可以。
包括edgex-go编译MakeFile 文件红色箭头都可以去掉