[MM-42538] Submit nightly builds to TestFlight for macOS (#2023)
* Initial MAS build, working on TestFlight * Migration of old configs to MAS * Ignore fastlane files * Add mac app store build to nightly build * Revert Me - For testing in PR * Don't need to install fastlane * BIG D * Fix patch updater script to allow for no yml * Nevermind, do this instead * Update xcode * Let's try a fake version that works * Revert version and rename for test flight * Use Xcode 13.0.0 * Use CircleCI build number when available * Revert testing changes * Remove notarize for MAS * Change vars to MACOS instead of IOS * Revert electron-builder to v22 * Revert package-lock.json Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
{
|
||||
"publish": [{
|
||||
"publish": [
|
||||
{
|
||||
"provider": "generic",
|
||||
"url": "https://releases.mattermost.com/desktop"
|
||||
}],
|
||||
}
|
||||
],
|
||||
"appId": "Mattermost.Desktop",
|
||||
"artifactName": "${version}/${name}-${version}-${os}-${arch}.${ext}",
|
||||
"directories": {
|
||||
@@ -39,7 +41,13 @@
|
||||
"deb": {
|
||||
"artifactName": "${version}/${name}_${version}-1_${arch}.${ext}",
|
||||
"synopsis": "Mattermost Desktop App",
|
||||
"depends": ["gconf2", "gconf-service", "libnotify4", "libxtst6", "libnss3"],
|
||||
"depends": [
|
||||
"gconf2",
|
||||
"gconf-service",
|
||||
"libnotify4",
|
||||
"libxtst6",
|
||||
"libnss3"
|
||||
],
|
||||
"category": "contrib/net",
|
||||
"priority": "optional"
|
||||
},
|
||||
@@ -93,6 +101,19 @@
|
||||
"LSFileQuarantineEnabled": true
|
||||
}
|
||||
},
|
||||
"mas": {
|
||||
"hardenedRuntime": false,
|
||||
"entitlements": "./entitlements.mas.plist",
|
||||
"entitlementsInherit": "./entitlements.mas.inherit.plist",
|
||||
"entitlementsLoginHelper": "./entitlements.mas.inherit.plist",
|
||||
"provisioningProfile": "./mas.provisionprofile",
|
||||
"extendInfo": {
|
||||
"ITSAppUsesNonExemptEncryption": false
|
||||
}
|
||||
},
|
||||
"masDev": {
|
||||
"provisioningProfile": "./mas-dev.provisionprofile"
|
||||
},
|
||||
"dmg": {
|
||||
"background": "src/assets/osx/DMG_BG.png",
|
||||
"contents": [
|
||||
|
Reference in New Issue
Block a user