Still target push regardless of if you created a metadata file. This was causing skipped metadata to fall off the Updates.xml list.

This commit is contained in:
chris062689 2017-08-20 21:34:40 -04:00
parent 2975b386dc
commit 2cc459644e

View file

@ -113,9 +113,7 @@ async function execute() {
const targetMetadataFilePath = `${distDir}/${name}/${version}meta.7z`; const targetMetadataFilePath = `${distDir}/${name}/${version}meta.7z`;
if (fs.existsSync(targetMetadataFilePath)) { if (fs.existsSync(targetMetadataFilePath)) {
logger.info(`Metadata information already exists for ${name} ${version}, skipping.`); logger.info(`Metadata information already exists for ${name} ${version}, skipping.`);
return; } else {
}
logger.info(`Building release information for ${name} ${version}.`); logger.info(`Building release information for ${name} ${version}.`);
updatesAvailable = true; updatesAvailable = true;
@ -134,11 +132,12 @@ async function execute() {
logger.debug(`Creating target metadata for ${name} at ${targetMetadataFilePath}`); logger.debug(`Creating target metadata for ${name} at ${targetMetadataFilePath}`);
fs.moveSync(`${tempDir}/meta.7z`, targetMetadataFilePath); fs.moveSync(`${tempDir}/meta.7z`, targetMetadataFilePath);
// Create metadata for the Update.xml
var metaHash = sha1(targetMetadataFilePath);
// Cleanup temporary working directory. // Cleanup temporary working directory.
fs.removeSync(workingDirectoryPath); fs.removeSync(workingDirectoryPath);
}
// Create metadata for the Update.xml
var metaHash = sha1(targetMetadataFilePath);
let target = []; let target = [];
target.push({"Name": name}); target.push({"Name": name});