mirror of
https://github.com/ElectronNET/Electron.NET.git
synced 2026-09-22 06:54:44 +00:00
Merge branch 'dev/AutoUpdate'
This commit is contained in:
@@ -1,9 +1,35 @@
|
||||
// @ts-ignore
|
||||
const manifestFile = require('./bin/electron.manifest');
|
||||
const electronBuilderConfig = JSON.stringify({ ...manifestFile.build });
|
||||
|
||||
const fs = require('fs');
|
||||
fs.writeFile('./bin/electron-builder.json', electronBuilderConfig, (error) => {
|
||||
|
||||
const builderConfiguration = { ...manifestFile.build };
|
||||
if(builderConfiguration.hasOwnProperty('buildVersion')) {
|
||||
// @ts-ignore
|
||||
const packageJson = require('./package');
|
||||
packageJson.version = builderConfiguration.buildVersion;
|
||||
|
||||
fs.writeFile('./package.json', JSON.stringify(packageJson), (error) => {
|
||||
if(error) {
|
||||
console.log(error.message);
|
||||
}
|
||||
});
|
||||
|
||||
try {
|
||||
// @ts-ignore
|
||||
const packageLockJson = require('./package-lock');
|
||||
packageLockJson.version = builderConfiguration.buildVersion;
|
||||
fs.writeFile('./package-lock.json', JSON.stringify(packageLockJson), (error) => {
|
||||
if(error) {
|
||||
console.log(error.message);
|
||||
}
|
||||
});
|
||||
} catch (error) {
|
||||
// ignore missing module
|
||||
}
|
||||
}
|
||||
|
||||
const builderConfigurationString = JSON.stringify(builderConfiguration);
|
||||
fs.writeFile('./bin/electron-builder.json', builderConfigurationString, (error) => {
|
||||
if(error) {
|
||||
console.log(error.message);
|
||||
}
|
||||
|
||||
1874
ElectronNET.Host/package-lock.json
generated
1874
ElectronNET.Host/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -17,7 +17,7 @@
|
||||
"provider": "github",
|
||||
"owner": "ElectronNET",
|
||||
"repo": "electron.net-api-demos",
|
||||
"token": " Insert GH_TOKEN here!"
|
||||
"token": ">> Insert GH_TOKEN here! <<"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user