Merge pull request #5335 from ethereum/linuxbuild
add linux desktop build & test to all branchespull/5324/head
commit
047855e6be
@ -0,0 +1,60 @@ |
||||
{ |
||||
"productName": "Remix-Desktop-Insiders", |
||||
"appId": "org.ethereum.remix-ide", |
||||
"asar": true, |
||||
"generateUpdatesFilesForAllChannels": false, |
||||
"icon": "assets", |
||||
"files": [ |
||||
"build/**/*", |
||||
"node_modules/node-pty/**/*" |
||||
], |
||||
"afterSign": "aftersign.js", |
||||
"afterAllArtifactBuild": "afterbuild.js", |
||||
"publish": [ |
||||
{ |
||||
"provider": "github", |
||||
"owner": "remix-project-org", |
||||
"repo": "remix-desktop-insiders", |
||||
"releaseType": "draft", |
||||
"publishAutoUpdate": true |
||||
} |
||||
], |
||||
"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": [ |
||||
"dir" |
||||
], |
||||
"category": "WebBrowser", |
||||
"icon": "assets" |
||||
}, |
||||
"directories": { |
||||
"output": "release" |
||||
} |
||||
} |
Loading…
Reference in new issue