[英]Using a Makefile to get latest git tag
我有一個Makefile,用於構建我的docker鏡像。
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腳本中的文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.