Rafael Calleja
commited on
Commit
·
08985fa
1
Parent(s):
6675d27
add build
Browse files
Makefile
CHANGED
|
@@ -1,9 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
IMAGE_PROVIDER ?= docker.io
|
| 2 |
IMAGE_NAME ?= rafaelcalleja/distrostore
|
| 3 |
-
IMAGE_TAG ?=
|
| 4 |
IMAGE ?= $(IMAGE_NAME):$(IMAGE_TAG)
|
| 5 |
|
| 6 |
-
REPOSITORY ?=
|
| 7 |
GOPASS_FILE ?= .autorestic.yml
|
| 8 |
GOPASS_KEY ?= $(REPOSITORY)/$(GOPASS_FILE)
|
| 9 |
CURRENT_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
|
|
|
|
| 1 |
+
VERSION_CODENAME ?= $(shell grep VERSION_CODENAME /etc/os-release | cut -d'=' -f2)
|
| 2 |
+
VERSION_ID ?= $(shell grep VERSION_ID /etc/os-release | cut -d'=' -f2| tr -d '"')
|
| 3 |
+
VERSION_NAME ?= $(shell grep ^NAME= /etc/os-release | cut -d'=' -f2 | tr -d '"'| tr '[:upper:]' '[:lower:]')
|
| 4 |
+
HOSTNAME ?= $(shell hostname)
|
| 5 |
IMAGE_PROVIDER ?= docker.io
|
| 6 |
IMAGE_NAME ?= rafaelcalleja/distrostore
|
| 7 |
+
IMAGE_TAG ?= $(VERSION_NAME)-$(VERSION_ID)
|
| 8 |
IMAGE ?= $(IMAGE_NAME):$(IMAGE_TAG)
|
| 9 |
|
| 10 |
+
REPOSITORY ?= hf.co/$(IMAGE)
|
| 11 |
GOPASS_FILE ?= .autorestic.yml
|
| 12 |
GOPASS_KEY ?= $(REPOSITORY)/$(GOPASS_FILE)
|
| 13 |
CURRENT_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
|