From 952110577fad3bb1c34b1f94b34fd227ef719d28 Mon Sep 17 00:00:00 2001 From: Imdad Ahad Date: Mon, 20 Feb 2017 10:09:59 +0000 Subject: [PATCH] Remove target dir before build and include any dotfiles in the zips --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index e109c3d82..032c95987 100644 --- a/Makefile +++ b/Makefile @@ -85,15 +85,16 @@ cf-build: dependencies generate-version-file ## Build project for PAAS .PHONY: build-codedeploy-artifact build-codedeploy-artifact: ## Build the deploy artifact for CodeDeploy + rm -rf target mkdir -p target - zip -r -x@deploy-exclude.lst target/notifications-api.zip * + zip -y -q -r -x@deploy-exclude.lst target/notifications-api.zip ./ rm -rf build/db-migration-codedeploy mkdir -p build/db-migration-codedeploy unzip target/notifications-api.zip -d build/db-migration-codedeploy cd build/db-migration-codedeploy && \ mv -f appspec-db-migration.yml appspec.yml && \ - zip -r -x@deploy-exclude.lst ../../target/notifications-api-db-migration.zip * + zip -y -q -r -x@deploy-exclude.lst ../../target/notifications-api-db-migration.zip ./ .PHONY: upload-codedeploy-artifact ## Upload the deploy artifact for CodeDeploy upload-codedeploy-artifact: check-env-vars