You've already forked prometheus-fail2ban-exporter
update build pipeline
This commit is contained in:
14
.gitlab-ci/tagLatestImage.sh
Normal file
14
.gitlab-ci/tagLatestImage.sh
Normal file
@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
VERSION=`echo $CI_COMMIT_TAG | cut -c 2-`
|
||||
MAJOR=`echo $VERSION | cut -d "." -f 1`
|
||||
MINOR=`echo $VERSION | cut -d "." -f 2`
|
||||
|
||||
echo "version: $VERSION (major: $MAJOR; minor: $MINOR)"
|
||||
|
||||
docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
||||
docker pull $IMAGE_NAME:$VERSION
|
||||
docker tag $IMAGE_NAME:$VERSION $IMAGE_NAME:latest
|
||||
docker tag $IMAGE_NAME:$VERSION $IMAGE_NAME:$MAJOR
|
||||
docker tag $IMAGE_NAME:$VERSION $IMAGE_NAME:$MAJOR.$MINOR
|
||||
docker push $IMAGE_NAME
|
Reference in New Issue
Block a user