mirror of
https://github.com/sern-handler/gui
synced 2026-06-28 02:02:14 +00:00
feat: circleci ci
This commit is contained in:
33
.circleci/config.yml
Normal file
33
.circleci/config.yml
Normal file
@@ -0,0 +1,33 @@
|
||||
version: 2
|
||||
jobs:
|
||||
build_mac:
|
||||
docker:
|
||||
- image: circleci/node:14.17.6
|
||||
steps:
|
||||
- checkout
|
||||
- run: yarn
|
||||
- run: yarn electron-ci
|
||||
- run: yarn build-electron-mac
|
||||
build_windows:
|
||||
docker:
|
||||
- image: electronuserland/builder:wine
|
||||
steps:
|
||||
- checkout
|
||||
- run: yarn
|
||||
- run: yarn electron-ci
|
||||
- run: yarn build-electron-windows
|
||||
build_linux:
|
||||
docker:
|
||||
- image: node:14.17.6
|
||||
steps:
|
||||
- checkout
|
||||
- run: yarn
|
||||
- run: yarn electron-ci
|
||||
- run: yarn build-electron-linux
|
||||
|
||||
workflows:
|
||||
build:
|
||||
jobs:
|
||||
- build_mac
|
||||
- build_windows
|
||||
- build_linux
|
||||
@@ -14,7 +14,8 @@
|
||||
"electron-ci": "tsc --outDir \"./dist\" ./electron/index.ts",
|
||||
"build-electron": "yarn build && electron-builder --linux --windows",
|
||||
"build-electron-linux": "yarn build && electron-builder --linux",
|
||||
"build-electron-win": "yarn build && electron-builder --windows"
|
||||
"build-electron-win": "yarn build && electron-builder --windows",
|
||||
"build-electron-mac": "yarn build && electron-builder --mac"
|
||||
},
|
||||
"dependencies": {
|
||||
"@emotion/react": "^11.11.1",
|
||||
|
||||
Reference in New Issue
Block a user