|
|
@@ -21,7 +21,9 @@ start-backend: |
|
|
DOCKER_REGISTRY := registry.cn-hangzhou.aliyuncs.com/fengsilin/new-api |
|
|
DOCKER_REGISTRY := registry.cn-hangzhou.aliyuncs.com/fengsilin/new-api |
|
|
BRANCH_NAME := $(shell git rev-parse --abbrev-ref HEAD | sed 's/\//-/g') |
|
|
BRANCH_NAME := $(shell git rev-parse --abbrev-ref HEAD | sed 's/\//-/g') |
|
|
BUILD_TIME := $(shell date +%Y%m%d%H%M) |
|
|
BUILD_TIME := $(shell date +%Y%m%d%H%M) |
|
|
DOCKER_TAG := $(DOCKER_REGISTRY):$(BUILD_TIME)-$(BRANCH_NAME) |
|
|
|
|
|
|
|
|
COMMIT_SHORT := $(shell git rev-parse --short HEAD) |
|
|
|
|
|
GIT_DIRTY := $(shell git diff --quiet && git diff --cached --quiet || echo "-dirty") |
|
|
|
|
|
DOCKER_TAG := $(DOCKER_REGISTRY):$(BUILD_TIME)-$(BRANCH_NAME)-$(COMMIT_SHORT)$(GIT_DIRTY) |
|
|
|
|
|
|
|
|
docker-build: |
|
|
docker-build: |
|
|
@echo "Building Docker image with tag: $(DOCKER_TAG)" |
|
|
@echo "Building Docker image with tag: $(DOCKER_TAG)" |
|
|
|