T, the next generation
- npm install -g electron-icon-maker
- electron-icon-maker --input=/absolute/path/file.png --output=./relative/path/to/folder
npm run start-renderer-dev npm run start-main-dev This will start the application with hot-reload so you can instantly start developing your application.
npm run start-dev
We use Electron builder to build and package the application. By default you can run the following to package for your current platform:
npm run dist This will create a installer for your platform in the releases folder.
You can make builds for specific platforms (or multiple platforms) by using the options found here. E.g. building for all platforms (Windows, Mac, Linux):
npm run dist -- -mwl
sudo make imageName="Your image name" run-container
sudo make containerId="container ID" start-container(stop-container)
sudo make containerId="container ID" dive-container
sudo make containerId="container ID" jenkins-start
- sudo make containerId="container ID" copy-assets
- sudo make containerId="container ID" copy-config
- apt-get install wine64
- dpkg --add-architecture i386 && apt-get update && apt-get install wine32
- sudo make containerId="container ID" build-local
- sudo make containerId="container ID" branch="branch name" build-git
https://linuxize.com/post/how-to-install-jenkins-on-ubuntu-18-04/
- set +e
- chmod -R 777 /YOUR REPO
- cd /YOUR REPO
- git checkout -- .
- git checkout master
- git pull origin master
- npm install
- GH_TOKEN=(your github personal token) npm run dist -- -wl