Skip to content

Commit d243f7d

Browse files
committed
Fix image tag for branch commits
1 parent db54caf commit d243f7d

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ go:
88
branches:
99
only:
1010
- master
11-
- v0.*
11+
- /^bzub-.*$/
12+
- /^v\d+\.\d+(\.\d+)?(-\S*)?$/
1213

1314
env:
1415
global:

Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ DEV_SUFFIX?=-git
33
LOCAL_PACKAGES?=app app/controllers app/options app/watchers
44
IMG_NAMESPACE?=cloudnativelabs
55
GIT_COMMIT=$(shell git describe --tags --dirty)
6-
IMG_TAG?=$(if $(IMG_TAG_PREFIX),$(IMG_TAG_PREFIX)-)
7-
# GIT_BRANCH?=$(shell git rev-parse --abbrev-ref HEAD)
6+
GIT_BRANCH?=$(shell git rev-parse --abbrev-ref HEAD)
7+
IMG_TAG?=$(if $(IMG_TAG_PREFIX),$(IMG_TAG_PREFIX)-)$(GIT_BRANCH)-latest
88
RELEASE_TAG?=$(shell build/get-git-tag.sh)
99
REGISTRY?=$(if $(IMG_FQDN),$(IMG_FQDN)/$(IMG_NAMESPACE)/$(NAME),$(IMG_NAMESPACE)/$(NAME))
1010
REGISTRY_DEV?=$(REGISTRY)$(DEV_SUFFIX)
@@ -29,6 +29,9 @@ run: kube-router ## Runs "kube-router --help".
2929
container: kube-router ## Builds a Docker container image.
3030
@echo Starting kube-router container image build.
3131
$(DOCKER) build -t "$(REGISTRY_DEV):$(IMG_TAG)" .
32+
@if [ "$(GIT_BRANCH)" = "master" ]; then \
33+
$(DOCKER) tag "$(REGISTRY_DEV):$(IMG_TAG)" "$(REGISTRY_DEV):latest"; \
34+
fi
3235
@echo Finished kube-router container image build.
3336

3437
docker-login: ## Logs into a docker registry using {DOCKER,QUAY}_{USERNAME,PASSWORD} variables.

0 commit comments

Comments
 (0)