15 lines
444 B
Bash
15 lines
444 B
Bash
![]() |
#!/usr/bin/env bash
|
||
|
|
||
|
REPO="code.lab.cowley.tech/homelab/homelab-docs"
|
||
|
VERSION="$(date +%s)"
|
||
|
BRANCH="$(git branch --show-current)"
|
||
|
GITREF="$(git rev-parse --short HEAD)"
|
||
|
|
||
|
if [ "$(git branch --show-current)" == "main" ]
|
||
|
then
|
||
|
docker build -t "${REPO}:${VERSION}-${BRANCH}-${GITREF}" .
|
||
|
docker tag "${REPO}:${VERSION}-${BRANCH}-${GITREF}" "${REPO}:latest"
|
||
|
docker push "${REPO}:${VERSION}-${BRANCH}-${GITREF}"
|
||
|
docker push "${REPO}:latest"
|
||
|
fi
|