From 70c6707d6217d1a034fbf84f2aba000086c3cb64 Mon Sep 17 00:00:00 2001 From: Geoff Schmidt Date: Fri, 7 Mar 2014 02:27:11 -0800 Subject: [PATCH] Don't publish buildinfo.json --- tools/package-client.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tools/package-client.js b/tools/package-client.js index d3a22e0b05..c5ff145913 100644 --- a/tools/package-client.js +++ b/tools/package-client.js @@ -287,12 +287,16 @@ exports.bundleBuild = function (pkg, packageDir) { var tempDir = files.mkdtemp('build-package-'); var packageTarName = pkg.name + '-' + pkg.metadata.version + '-' + pkg.architectures().join('+'); + var tarInputDir = path.join(tempDir, packageTarName); - files.cp_r(path.join(packageDir, '.build'), - path.join(tempDir, packageTarName)); + files.cp_r(path.join(packageDir, '.build'), tarInputDir); + + // Don't upload buildinfo.json. It's only of interest locally (for + // example, it contains a watchset with local paths). + fs.unlink(path.join(tarInputDir, 'buildinfo.json')); var buildTarball = path.join(tempDir, packageTarName + '.tgz'); - files.createTarball(path.join(tempDir, packageTarName), buildTarball); + files.createTarball(tarInputDir, buildTarball); var tarballHash = hashTarball(buildTarball);