1 Star 0 Fork 0

乾男呼呼/arduino-ide

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
文件
.github/workflows
.vscode
arduino-debugger-extension
arduino-ide-extension
browser-app
docs/internal
electron-app
electron
build
packager
static
.gitignore
README.md
scripts
static
.gitignore
.gitpod.yml
Dockerfile
README.md
lerna.json
package.json
yarn.lock
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

Electron

All-in-one packager producing the Arduino Pro IDE Electron-based application.

Prerequisites

The prerequisites are defined here.

Build

To build the Arduino Pro IDE application you have to do the followings:

yarn --cwd ./electron/packager/ && yarn --cwd ./electron/packager/ package

The packaged application will be under the ./electron/build/dist folder.

CI

We always build an electron-based application for Windows. Create a PR, and the CI will automatically create the app for Windows. Do you need the builds for macOS and Linux? Start a build manually.

The electron packager runs when:

  • the build is manually triggered by the user, or
  • on scheduled (CRON) jobs.

Creating a Release Draft

One can create a GitHub release draft, tag the source, and upload the artifacts to GitHub with Azure.

  • Go to the Azure build page.
  • Click on Queue in the top right corner.
  • Set the branch to master or leave as is if it is already showing master.
  • Add the Release.Tag pipeline variable and set the desired release version. Note, the version must start with v and we recommend naming tags that fit within semantic versioning.

  • Click on Queue.
  • 🎈🎉

Publishing the Release Draft

One has to manually publish the GitHub release.

  • Go to the release page of the arduino-editor repository.
  • Select your release draft.
  • Click on Edit.

  • Optionally, you can adjust the release draft if you want.

  • Select Publish release.
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/hqnhqh/arduino-ide.git
git@gitee.com:hqnhqh/arduino-ide.git
hqnhqh
arduino-ide
arduino-ide
atl--sprint-16

Search