build: update build.json
This commit is contained in:
+2
-3
@@ -62,11 +62,10 @@ module.exports = {
|
|||||||
for (const result of results) {
|
for (const result of results) {
|
||||||
const artifacts = [];
|
const artifacts = [];
|
||||||
for (const artifact of result.artifacts) {
|
for (const artifact of result.artifacts) {
|
||||||
// Currently disabled for zip files as it seems to corrupt them
|
if (artifact.includes(".zip")) {
|
||||||
if (artifact.includes(".zip") && false) {
|
|
||||||
const [name, platform, arch] = path.basename(artifact).split("-");
|
const [name, platform, arch] = path.basename(artifact).split("-");
|
||||||
const buildFile = path.join(`${name}-${platform}-${arch}`, "resources", "app", "build.json");
|
const buildFile = path.join(`${name}-${platform}-${arch}`, "resources", "app", "build.json");
|
||||||
const zip = await jszip.loadAsync(fs.readFileSync(artifact, "utf8"));
|
const zip = await jszip.loadAsync(fs.readFileSync(artifact));
|
||||||
zip.file(buildFile, generateBuildFile(platform, arch, "zip"));
|
zip.file(buildFile, generateBuildFile(platform, arch, "zip"));
|
||||||
fs.writeFileSync(artifact, await zip.generateAsync({ type: "nodebuffer" }));
|
fs.writeFileSync(artifact, await zip.generateAsync({ type: "nodebuffer" }));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user