NETDATA_VERSION:=1.6.0 NETDATA_SHASUM:=7839491f6e8b297cc8c28ca96845ff087f7961a12b92aa0eea1f66528da8bdaf ARCH:=x86_64 BUILD:=1 DOCKER_IMAGE:=kennyballou/rpmbuilder RPMS:= \ netdata-$(NETDATA_VERSION)-$(BUILD).amzn1.$(ARCH).rpm \ netdata-$(NETDATA_VERSION)-$(BUILD).el7.centos.$(ARCH).rpm .PHONY: all all: $(RPMS) netdata-$(NETDATA_VERSION)-$(BUILD).amzn1.$(ARCH).rpm: build_netdata.sh docker run --rm -d --name rpmbuilder-$@ $(DOCKER_IMAGE):amazonlinux echo $(test_foo) docker cp ./$< rpmbuilder-$@:/tmp/$< docker exec \ --env NETDATA_VERSION=$(NETDATA_VERSION) \ --env NETDATA_SHASUM=$(NETDATA_SHASUM) \ rpmbuilder-$@ \ /tmp/$< docker cp rpmbuilder-$@:/root/rpmbuild/RPMS/$(ARCH)/$@ ./$@ docker kill rpmbuilder-$@ netdata-$(NETDATA_VERSION)-$(BUILD).el7.centos.$(ARCH).rpm: build_netdata.sh docker run --rm -d --name rpmbuilder-$@ $(DOCKER_IMAGE):centos echo $(test_foo) docker cp ./$< rpmbuilder-$@:/tmp/$< docker exec \ --env NETDATA_VERSION=$(NETDATA_VERSION) \ --env NETDATA_SHASUM=$(NETDATA_SHASUM) \ rpmbuilder-$@ \ /tmp/$< docker cp rpmbuilder-$@:/root/rpmbuild/RPMS/$(ARCH)/$@ ./$@ docker kill rpmbuilder-$@ .PHONY: clean clean: -rm $(RPMS)