Pro*_*eus 4 git makefile docker
我有一个 Makefile,用于构建我的 docker 映像。
NAME = demo/docker-test
default: build
build:
docker build -t $(NAME) .
push:
docker push $(NAME)
Run Code Online (Sandbox Code Playgroud)
我想build从我的 Git 标签附加到最新版本,即
build:
docker build -t $(NAME):$(VERSION) .
Run Code Online (Sandbox Code Playgroud)
因此,如果我在 Git 中有 3 个标签v.1.2,v.1.3则v.1.4VERSION 将为v.1.4.
这可以在 Makefile 中实现吗?如果是这样,我该从哪里开始?
git describe --tags
Run Code Online (Sandbox Code Playgroud)
应该给你所需的输出
从那里您应该能够查看 make 脚本中的文件
| 归档时间: |
|
| 查看次数: |
4151 次 |
| 最近记录: |