kopia lustrzana https://github.com/w2bro/aprs-pigate
26 wiersze
698 B
Makefile
26 wiersze
698 B
Makefile
GIT_HASH := $(shell git rev-parse --short HEAD)
|
|
|
|
all: clean build
|
|
|
|
clean:
|
|
rm -f output-arm-image/image
|
|
|
|
docker:
|
|
docker pull docker.pkg.github.com/solo-io/packer-builder-arm-image/packer-builder-arm
|
|
|
|
build: docker
|
|
docker run \
|
|
--rm \
|
|
--privileged \
|
|
-v ${PWD}:/build:ro \
|
|
-v ${PWD}/packer_cache:/build/packer_cache \
|
|
-v ${PWD}/output-arm-image:/build/output-arm-image \
|
|
-e PACKER_CACHE_DIR=/build/packer_cache \
|
|
docker.pkg.github.com/solo-io/packer-builder-arm-image/packer-builder-arm build packer/aprs-pigate.json
|
|
mv output-arm-image/image aprs-pigate.img
|
|
|
|
|
|
archive:
|
|
mv aprs-pigate.img aprs-pigate-${GIT_HASH}.img
|
|
zip -jrX aprs-pigate-${GIT_HASH}.zip aprs-pigate-${GIT_HASH}.img
|