Use build/ as CircleCI workspace (#1810)
* Use build/ as CircleCI workspace webpack compiles the application code to dist/ and electron-builder treats it as a source of content to be packaged. As such, using this path for CircleCI's workspace can cause unwanted scratch files to be packaged into the app. By instead using build/, we solve the issue. Moving the entitlements plist to the root of the repo is appropriate because that's where all the other build config files currently live. Fixes: #1809 * Update config.yml Co-authored-by: Devin Binnie <devin.binnie@mattermost.com>
This commit is contained in:
@@ -84,8 +84,8 @@
|
||||
],
|
||||
"hardenedRuntime": true,
|
||||
"gatekeeperAssess": true,
|
||||
"entitlements": "./build/entitlements.mac.plist",
|
||||
"entitlementsInherit": "./build/entitlements.mac.plist",
|
||||
"entitlements": "./entitlements.mac.plist",
|
||||
"entitlementsInherit": "./entitlements.mac.plist",
|
||||
"extendInfo": {
|
||||
"NSMicrophoneUsageDescription": "Microphone access may be used by Mattermost plugins, such as Jitsi video conferencing.",
|
||||
"NSCameraUsageDescription": "Camera access may be used by Mattermost plugins, such as Jitsi video conferencing.",
|
||||
|
Reference in New Issue
Block a user