added guard
This commit is contained in:
parent
f8d26fa93d
commit
04ec1f51d8
10
Makefile
10
Makefile
@ -1,4 +1,4 @@
|
||||
.PHONY: default build
|
||||
.PHONY: default build clean
|
||||
|
||||
-include .env
|
||||
|
||||
@ -6,10 +6,16 @@ VERSION=0.15.1-1.2
|
||||
|
||||
SHELL := /bin/bash
|
||||
|
||||
guard:
|
||||
@ if [ -z "$(git status --porcelain)" ]; then echo "git repo not clean"; exit 1; fi
|
||||
|
||||
default: build
|
||||
|
||||
build:
|
||||
podman build --build-arg VERSION=$(VERSION) --tag docker.io/bardak/restic:$(VERSION) .
|
||||
|
||||
push:
|
||||
clean:
|
||||
podman image rm docker.io/bardak/restic:$(VERSION)
|
||||
|
||||
push: guard build
|
||||
podman push --creds $(USERNAME):$(PASSWORD) docker.io/bardak/restic:$(VERSION)
|
||||
|
Loading…
Reference in New Issue
Block a user