|
|
- ROOT_PASSWORD=uuunifi
- OUTPUT_IMAGE=$(shell find output/base -type f -name '*.ova' | head -1)
-
- all: output/unifi/
-
- output/base/:
- packer build -var root_password=$(ROOT_PASSWORD) base.json
-
- output/unifi/: output/base/
- packer build -var root_password=$(ROOT_PASSWORD) \
- -var source_image=$(OUTPUT_IMAGE) provision.json
-
- clean: clean_base clean_provisioned
- clean_base:
- rm -r output/base
- clean_provisioned:
- rm -r output/unifi
- .PHONY: all clean
|