From 3b345f70aa38ceba99083a6e4a818808132689f8 Mon Sep 17 00:00:00 2001 From: Tian Chu Date: Thu, 19 Mar 2020 15:01:36 -0400 Subject: [PATCH] Exclude unuseful files from zip --- .gitignore | 1 + aws/logs_monitoring/release.sh | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f041ad977..51068ab76 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +.DS_Store env base.zip */gen diff --git a/aws/logs_monitoring/release.sh b/aws/logs_monitoring/release.sh index 35fee5f40..9b257cc29 100755 --- a/aws/logs_monitoring/release.sh +++ b/aws/logs_monitoring/release.sh @@ -77,7 +77,11 @@ if [ "$PROD_RELEASE" = true ] ; then echo "Release aws-dd-forwarder-${VERSION} to github" go get github.com/github/hub rm -f aws-dd-forwarder-*.zip - zip -r aws-dd-forwarder-${VERSION}.zip . + zip -r aws-dd-forwarder-${VERSION}.zip . \ + --exclude=*tools* \ + --exclude=*tests* \ + --exclude=*.DS_Store* \ + --exclude=*.gitignore* hub release create -a aws-dd-forwarder-${VERSION}.zip -m "aws-dd-forwarder-${VERSION}" aws-dd-forwarder-${VERSION} TEMPLATE_URL="https://${BUCKET}.s3.amazonaws.com/aws/forwarder/latest.yaml" FORWARDER_SOURCE_URL="https://github.com/DataDog/datadog-serverless-functions/releases/download/aws-dd-forwarder-${VERSION}/aws-dd-forwarder-${VERSION}.zip'" @@ -85,7 +89,11 @@ else echo "About to release non-public staging version of forwarder, upload aws-dd-forwarder-${VERSION} to s3, and upload the template.yaml to s3://${BUCKET}/aws/forwarder-staging/${VERSION}.yaml" # Upload to s3 instead of github rm -f aws-dd-forwarder-*.zip - zip -r aws-dd-forwarder-${VERSION}.zip . + zip -r aws-dd-forwarder-${VERSION}.zip . \ + --exclude=*tools* \ + --exclude=*tests* \ + --exclude=*.DS_Store* \ + --exclude=*.gitignore* aws s3 cp aws-dd-forwarder-${VERSION}.zip s3://${BUCKET}/aws/forwarder-staging-zip/aws-dd-forwarder-${VERSION}.zip TEMPLATE_URL="https://${BUCKET}.s3.amazonaws.com/aws/forwarder-staging/latest.yaml" FORWARDER_SOURCE_URL="s3://${BUCKET}/aws/forwarder-staging-zip/aws-dd-forwarder-${VERSION}.zip"