]> Repos - mime-chat/commitdiff
cicd
authorAndrew Gundersen <gundersena@xavier.edu>
Tue, 13 Apr 2021 16:19:21 +0000 (11:19 -0500)
committerAndrew Gundersen <gundersena@xavier.edu>
Tue, 13 Apr 2021 16:19:21 +0000 (11:19 -0500)
electron.builder.yml [deleted file]
package.json

diff --git a/electron.builder.yml b/electron.builder.yml
deleted file mode 100644 (file)
index 2590695..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-electronVersion: 9.0.0
-compression: normal
-npmRebuild: false
-# TODO: enable this in the future once we sign all the linux builds.
-#forceCodeSigning: true
-directories:
-  output: dist
-  buildResources: build
-  app: .
-
-mac:
-  category: Reference
-  icon: ./icons/icon.icns
-  target:
-    - target: dmg
-    - target: zip
-
-  # steps for notarizing the MacOS builds:
-  # https://kilianvalkhof.com/2019/electron/notarizing-your-electron-application/
-
-  hardenedRuntime: true
-  gatekeeperAssess: false
-  entitlements: build/macos/entitlements.mac.plist
-  entitlementsInherit: build/macos/entitlements.mac.plist
-
-dmg:
-  # The inner app inside the .dmg is signed and there is some broken logic
-  # which requires that the DMG itself is not signed.
-  sign: false
-
-
-nsis:
-  artifactName: ${name}-${version}-${arch}.${ext}
-
-appx:
-  artifactName: ${name}-${version}-${arch}.${ext}
-  applicationId: polar
-  identityName: 25130KevinBurton.PolarBookshelf
-  publisher: CN=D3591277-F57D-4C75-B342-D158E6C4AAF5
-  publisherDisplayName: Kevin Burton
-
-
-# https://www.electron.build/configuration/publish
-# https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/
-publish:
-  provider: github
-  publishAutoUpdate: true
-
-asar: true
-afterPack: "./electron-builder-afterpack.js"
-afterSign: "./build/macos/notarize.js"
index de604183cd344911eb47b4081605503104f57576..f92ddeaca736bdfa84a7ad8f8474170200caf53b 100644 (file)
@@ -11,7 +11,7 @@
   "scripts": {
     "dev": "vue-cli-service electron:serve",
     "serve": "vue-cli-service serve",
-    "build": "electron-builder --win",
+    "build": "electron-builder --mac",
     "test:unit": "vue-cli-service test:unit",
     "lint": "vue-cli-service lint",
     "electron:build": "vue-cli-service electron:build",
     "publish": {
       "provider": "generic",
       "url": "https://gitlab.com/api/v4/projects/25637892/jobs/artifacts/master/raw/dist?job=build"
-    },
-    "win": {
-      "target": [
-        "nsis"
-      ],
-      "verifyUpdateCodeSignature": false
-    },
-    "linux": {
-      "target": [
-        "AppImage"
-      ]
     }
   },
   "dependencies": {