Env variable to disable updates (Closes #637)

This commit is contained in:
Gregory Schier
2017-11-30 13:07:47 +00:00
parent 5fb9274b39
commit 3ff487fc5c
2 changed files with 6 additions and 1 deletions

View File

@@ -29,6 +29,11 @@ async function getUpdateUrl (force: boolean): Promise<string | null> {
const fullUrl = joinUrlAndQueryString(updateUrl, qs);
console.log(`[updater] Using url ${fullUrl}`);
if (process.env.INSOMNIA_DISABLE_AUTOMATIC_UPDATES) {
console.log(`[updater] Disabled by INSOMNIA_DISABLE_AUTOMATIC_UPDATES environment variable`);
return null;
}
if (isDevelopment()) {
return null;
}

View File

@@ -23,7 +23,7 @@
"test": "flow check && npm run lint && cross-env NODE_ENV=test jest --silent",
"test-appveyor": "npm run test -- --maxWorkers 1",
"bootstrap": "npm install && electron-rebuild -f -w node-libcurl",
"start:electron": "cross-env NODE_ENV=development webpack --config ./webpack/webpack.config.electron.babel.js && INSOMNIA_ENV=development electron .",
"start:electron": "cross-env NODE_ENV=development webpack --config ./webpack/webpack.config.electron.babel.js && electron .",
"start:dev-server": "webpack-dev-server --config ./webpack/webpack.config.development.babel.js",
"start": "concurrently --kill-others \"npm run start:dev-server\" \"npm run start:electron\"",
"build": "node ./scripts/build.js",