From cf7bf2cb7dc581604f6562357ba2d5b6e96696ca Mon Sep 17 00:00:00 2001 From: Tim Perry Date: Wed, 14 Jun 2017 17:42:33 +0200 Subject: [PATCH] Fix the gzip level for image uploads to a good perf/size balance --- build/actions/deploy.js | 4 +++- lib/actions/deploy.coffee | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/build/actions/deploy.js b/build/actions/deploy.js index 9de3891a..67b7d5cf 100644 --- a/build/actions/deploy.js +++ b/build/actions/deploy.js @@ -113,7 +113,9 @@ performUpload = function(imageStream, token, username, url, appName, logStreams) auth: { bearer: token }, - body: streamWithProgress.pipe(zlib.createGzip()) + body: streamWithProgress.pipe(zlib.createGzip({ + level: 6 + })) }); return uploadToPromise(uploadRequest, logStreams); }; diff --git a/lib/actions/deploy.coffee b/lib/actions/deploy.coffee index 8ae19fb7..62765a78 100644 --- a/lib/actions/deploy.coffee +++ b/lib/actions/deploy.coffee @@ -80,7 +80,9 @@ performUpload = (imageStream, token, username, url, appName, logStreams) -> 'Content-Encoding': 'gzip' auth: bearer: token - body: streamWithProgress.pipe(zlib.createGzip()) + body: streamWithProgress.pipe(zlib.createGzip({ + level: 6 + })) uploadToPromise(uploadRequest, logStreams)