Fix npm package builds (#7888)

* Ensure lib/ is packaged for react-test-renderer

* Run npm pack from right working directory

We were running this on the original packages not the compiled ones, resulting in missing files

(cherry picked from commit 077d660a27)
This commit is contained in:
Paul O’Shannessy
2016-10-05 15:41:25 -07:00
parent 4717d2480c
commit a107f6d12e
3 changed files with 10 additions and 3 deletions
+4 -1
View File
@@ -35,9 +35,12 @@ function packRelease() {
var spawnCmd = {
cmd: 'npm',
args: ['pack', 'packages/react-native-renderer'],
opts: {
cwd: 'build/',
},
};
grunt.util.spawn(spawnCmd, function() {
var buildSrc = 'react-native-renderer-' + grunt.config.data.pkg.version + '.tgz';
var buildSrc = 'build/react-native-renderer-' + grunt.config.data.pkg.version + '.tgz';
var buildDest = 'build/packages/react-native-renderer.tgz';
fs.rename(buildSrc, buildDest, done);
});
+4 -1
View File
@@ -35,9 +35,12 @@ function packRelease() {
var spawnCmd = {
cmd: 'npm',
args: ['pack', 'packages/react-test-renderer'],
opts: {
cwd: 'build/',
},
};
grunt.util.spawn(spawnCmd, function() {
var buildSrc = 'react-test-renderer-' + grunt.config.data.pkg.version + '.tgz';
var buildSrc = 'build/react-test-renderer-' + grunt.config.data.pkg.version + '.tgz';
var buildDest = 'build/packages/react-test-renderer.tgz';
fs.rename(buildSrc, buildDest, done);
});
+2 -1
View File
@@ -21,6 +21,7 @@
"LICENSE",
"PATENTS",
"README.md",
"index.js"
"index.js",
"lib/"
]
}