test channel

pull/4837/head
bunsenstraat 6 months ago
parent 0fd90a8882
commit 88be2ead55
  1. 62
      apps/remixdesktop/insiders.json
  2. 4
      apps/remixdesktop/test/nighwatch.app.ts

@ -0,0 +1,62 @@
{
"productName": "Remix-Desktop-Insiders",
"appId": "org.ethereum.remix-ide",
"asar": true,
"generateUpdatesFilesForAllChannels": true,
"icon": "assets",
"files": [
"build/**/*"
],
"afterSign": "aftersign.js",
"afterAllArtifactBuild": "afterbuild.js",
"publish": [
{
"provider": "github",
"owner": "remix-project-org",
"repo": "remix-desktop",
"releaseType": "draft",
"publishAutoUpdate": true,
"channel": "insiders"
}
],
"mac": {
"category": "public.app-category.productivity",
"icon": "assets/icon.png",
"darkModeSupport": true,
"hardenedRuntime": true,
"gatekeeperAssess": false,
"entitlements": "entitlements.mac.plist",
"entitlementsInherit": "entitlements.mac.plist"
},
"dmg": {
"writeUpdateInfo": true,
"sign": true
},
"nsis": {
"createDesktopShortcut": "always",
"allowToChangeInstallationDirectory": true,
"oneClick": false,
"shortcutName": "Remix Desktop Insiders",
"differentialPackage": false
},
"win": {
"target": [
"nsis"
],
"artifactName": "Remix-Desktop-Setup-${version}.${ext}",
"icon": "assets/icon.png"
},
"deb": {},
"linux": {
"target": [
"deb",
"snap",
"AppImage"
],
"category": "WebBrowser",
"icon": "assets"
},
"directories": {
"output": "release"
}
}

@ -80,8 +80,8 @@ module.exports = {
break; break;
case 'Darwin': case 'Darwin':
binaryPath = arch === 'x64' ? binaryPath = arch === 'x64' ?
"release/mac/Remix-Desktop.app/Contents/MacOS/Remix-Desktop" : `release/mac/Remix-Desktop.app/Contents/MacOS/Remix-Desktop-${channel}` :
"release/mac-arm64/Remix-Desktop.app/Contents/MacOS/Remix-Desktop"; `release/mac-arm64/Remix-Desktop.app/Contents/MacOS/Remix-Desktop-${channel}`;
break; break;
case 'Linux': case 'Linux':
binaryPath = "release/linux-unpacked/remixdesktop"; binaryPath = "release/linux-unpacked/remixdesktop";

Loading…
Cancel
Save