mirror of
https://github.com/zhigang1992/react-native-code-push.git
synced 2026-06-11 08:04:23 +08:00
improved gradle temp file naming strategy to allow concurrent android builds (#857)
This commit is contained in:
committed by
Sergey Akhalkov
parent
447708385e
commit
55749ab622
@@ -11,9 +11,11 @@ var path = require("path");
|
||||
|
||||
var getFilesInFolder = require("./getFilesInFolder");
|
||||
|
||||
var TEMP_FILE_PATH = path.join(require("os").tmpdir(), "CodePushResourcesMap.json");
|
||||
|
||||
var resourcesDir = process.argv[2];
|
||||
var tempFileName = process.argv[3];
|
||||
|
||||
var tempFileLocalPath = path.join(require("os").tmpdir(), tempFileName);
|
||||
var resourceFiles = [];
|
||||
|
||||
try {
|
||||
@@ -32,7 +34,7 @@ resourceFiles.forEach(function(resourceFile) {
|
||||
fileToModifiedTimeMap[resourceFile.path.substring(resourcesDir.length)] = resourceFile.mtime.getTime();
|
||||
});
|
||||
|
||||
fs.writeFile(TEMP_FILE_PATH, JSON.stringify(fileToModifiedTimeMap), function(err) {
|
||||
fs.writeFile(tempFileLocalPath, JSON.stringify(fileToModifiedTimeMap), function(err) {
|
||||
if (err) {
|
||||
throw err;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user