From: Andrew Gundersen Date: Tue, 13 Apr 2021 17:27:03 +0000 (-0500) Subject: cicd X-Git-Tag: v0.9.3~16 X-Git-Url: https://andrewgundersen.net/repos?a=commitdiff_plain;h=bb437e1b5f5f50a94dbe29016408e725c0842bb0;p=mime-chat cicd --- diff --git a/.browserslistrc b/.browserslistrc deleted file mode 100644 index 214388f..0000000 --- a/.browserslistrc +++ /dev/null @@ -1,3 +0,0 @@ -> 1% -last 2 versions -not dead diff --git a/package.json b/package.json index dfd278b..93b0b2e 100644 --- a/package.json +++ b/package.json @@ -17,11 +17,23 @@ "url": "https://gitlab.com/crimata/electron-app.git", "release": "latest" }, - "build": { - "artifactName": "${productName}-${version}.${ext}", - "publish": { - "provider": "generic", - "url": "https://gitlab.com/api/v4/projects/25637892/jobs/artifacts/master/raw/dist?job=build" + "vue": { + "plugin-options": { + + // Electron builder options. + "electronBuilder": { + "builderOptions": { + "appId": "com.crimata.App", + "productName": "Crimata Messenger", + "artifactName": "${productName}-${version}.${ext}", + "publish": { + "provider": "generic", + "url": "https://gitlab.com/api/v4/projects/25637892/jobs/artifacts/master/raw/dist?job=build" + } + }, + "preload": "src/preload.ts" + } + } }, "dependencies": { diff --git a/vue.config.js b/vue.config.js deleted file mode 100644 index f2ae6a0..0000000 --- a/vue.config.js +++ /dev/null @@ -1,30 +0,0 @@ -// NOTE needed imports for rust wasm -// const path = require("path"); -// const WasmPackPlugin = require("@wasm-tool/wasm-pack-plugin"); -// const OptimizeWasmPlugin = require("optimize-wasm-webpack-plugin"); - -module.exports = { - lintOnSave: false, - configureWebpack: { - // NOTE uncomment to use rust wasm - // optimization: { - // minimizer: [new OptimizeWasmPlugin()] - // }, - // plugins: [ - // new WasmPackPlugin({ - // crateDirectory: path.resolve(__dirname, "crate") - // }) - // ] - }, - pluginOptions: { - electronBuilder: { - builderOptions: { - // TODO electron-builder config https://www.electron.build/configuration/configuration - appId: "com.crimata.messenger", - productName: "Crimata Messenger", - - }, - preload: "src/preload.ts" - } - } -};