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
|
-include .env
|
||||||
|
|
||||||
@ -6,10 +6,16 @@ VERSION=0.15.1-1.2
|
|||||||
|
|
||||||
SHELL := /bin/bash
|
SHELL := /bin/bash
|
||||||
|
|
||||||
|
guard:
|
||||||
|
@ if [ -z "$(git status --porcelain)" ]; then echo "git repo not clean"; exit 1; fi
|
||||||
|
|
||||||
default: build
|
default: build
|
||||||
|
|
||||||
build:
|
build:
|
||||||
podman build --build-arg VERSION=$(VERSION) --tag docker.io/bardak/restic:$(VERSION) .
|
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)
|
podman push --creds $(USERNAME):$(PASSWORD) docker.io/bardak/restic:$(VERSION)
|
||||||
|
Loading…
Reference in New Issue
Block a user