Added Makefile, based on @leoheck fork ( leoheck/kicad_auto )
This commit is contained in:
parent
6da57df3a6
commit
2233c0e08a
|
|
@ -0,0 +1,30 @@
|
|||
#!/usr/bin/make
|
||||
tagname = 10.4-5.1.6
|
||||
docker_user = setsoft
|
||||
docker_img = setsoft/kicad_auto
|
||||
|
||||
download_packages:
|
||||
./download.sh
|
||||
|
||||
build: download_packages
|
||||
docker build -f Dockerfile -t $(docker_img):$(tagname) .
|
||||
docker build -f Dockerfile -t $(docker_img):latest .
|
||||
|
||||
upload_image:
|
||||
#docker login --username=$(docker_user)
|
||||
docker push $(docker_img):$(tagname)
|
||||
docker push $(docker_img):latest
|
||||
|
||||
release: build upload_image
|
||||
|
||||
# If docker is not installer int the host system
|
||||
install_docker:
|
||||
sudo apt install docker.io
|
||||
sudo systemctl enable --now docker
|
||||
sudo usermod -aG docker $(USER)
|
||||
|
||||
clean:
|
||||
@ rm -rf *.deb
|
||||
|
||||
.PHONY: download_packages build_release upload_image install_docker clean
|
||||
|
||||
Loading…
Reference in New Issue