Rafael Calleja commited on
Commit
08985fa
·
1 Parent(s): 6675d27
Files changed (1) hide show
  1. Makefile +6 -2
Makefile CHANGED
@@ -1,9 +1,13 @@
 
 
 
 
1
  IMAGE_PROVIDER ?= docker.io
2
  IMAGE_NAME ?= rafaelcalleja/distrostore
3
- IMAGE_TAG ?= ubuntu-24.04
4
  IMAGE ?= $(IMAGE_NAME):$(IMAGE_TAG)
5
 
6
- REPOSITORY ?= github.com/$(IMAGE_NAME)
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))))