簡體   English   中英

使用Makefile獲取最新的git標記

[英]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.3v.1.4 VERSION將是v.1.4

這可能在Makefile中嗎? 如果是這樣,我從哪里開始?

git describe --tags 

應該給你所需的輸出

從那里你應該能夠檢查make腳本中的文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM