使用Makefile获取最新的git标签
我有一个我用来build立我的docker形象的Makefile。
NAME = demo/docker-test default: build build: docker build -t $(NAME) . push: docker push $(NAME)
我想追加到我的Git标签,即build
最新版本
build: docker build -t $(NAME):$(VERSION) .
所以如果我在Git v.1.2
有3个标签, v.1.3
, v.1.4
VERSION就是v.1.4
。
这可能在一个Makefile? 如果是的话,我从哪里开始呢?
git describe --tags
应该给你所需要的输出
从那里你应该能够检查出make脚本中的文件
- Docker:错误创buildaufs挂载到/ var / lib / docker / aufs / mnt / 15396ee0f38d161382f104e11c94b6ca0efafe10f9952e1dfba4f548009fbe59-init:无效参数
- numpy安装中缺lessnumpy.distutils,theano试图使用它
- Dockerfile:生成并运行
- Docker ps显示容器Docker停止说无效
- 在Jenkins的Docker中运行我的APItesting是否有优势?
- Windows容器 – 如何提交一个容器
- 如何连接AWS ElasticBeanstalk中的多个Docker容器?
- Docker客户端强制单片上传
- 在docker运行–ulimit cpu = 10在某些情况下不起作用