From 57b9389a134a5f87195b8df6fa5e28e866accfc2 Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Fri, 11 Sep 2020 18:50:15 -0300 Subject: [PATCH] Added a target for RCs (Release Candidates) --- Makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 7029e2b..6bdb924 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ #!/usr/bin/make tagname = 10.4-5.1.6 +tagname_rc = 10.4-5.1.6rc docker_user = setsoft docker_img = setsoft/kicad_auto @@ -14,13 +15,21 @@ build: download_packages docker build -f Dockerfile -t $(docker_img):$(tagname) . docker build -f Dockerfile -t $(docker_img):latest . +build_rc: + docker build -f Dockerfile -t $(docker_img):$(tagname_rc) . + upload_image: #docker login --username=$(docker_user) docker push $(docker_img):$(tagname) docker push $(docker_img):latest +upload_image_rc: + docker push $(docker_img):$(tagname_rc) + release: build upload_image +release_rc: build_rc upload_image_rc + # If docker is not installed in the host system install_docker: sudo apt install docker.io @@ -43,5 +52,5 @@ docker_shell: --volume="/home/$(USER):/home/$(USER):rw" \ $(docker_img):$(tagname) /bin/bash -.PHONY: download_packages build_release upload_image install_docker clean +.PHONY: download_packages build_release upload_image upload_image_rc install_docker clean build build_rc release release_rc