Skip to content

Commit

Permalink
v2.0.0: electron packaging
Browse files Browse the repository at this point in the history
* feat: electron builder

* feat: visual interface and windows compatibility

* feat: skip download

* feat: general refactor e cool visual interface

* fix: Windows path error and technical debt

* fix/doc: open file

* doc: script.js

* feat: travis ci + github release
  • Loading branch information
Markkop authored Apr 23, 2020
1 parent 65a7d58 commit cc58cb5
Show file tree
Hide file tree
Showing 19 changed files with 5,105 additions and 2,650 deletions.
3 changes: 2 additions & 1 deletion .babelrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"presets": ["@babel/preset-env"]
"presets": ["@babel/preset-env"],
"plugins": ["@babel/plugin-transform-runtime"]
}
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
/node_modules
*.mp4
*.mp3
/dist
/build
23 changes: 23 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
language: node_js
node_js: '10.18.0'

cache:
directories:
- node_modules
- $HOME/.cache/electron
- $HOME/.cache/electron-builder
- $HOME/.npm/_prebuilds

env:
global:
- ELECTRON_CACHE=$HOME/.cache/electron
- ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder

jobs:
include:
- stage: Deploy linux
if: tag IS present
os: linux
dist: trusty
script:
- npm run release
Binary file added bin/ffmpeg.exe
Binary file not shown.
Binary file added bin/youtube-dl.exe
Binary file not shown.
Loading

0 comments on commit cc58cb5

Please sign in to comment.