- 26 Aug, 2019 3 commits
-
-
Martino Facchin authored
The issue was due to the peculiar way concurrency and parallelism are handled in go. We used to set GOMAXPROC to 1 to avoid parallelizing the WaitGroup execution. This would work, in theory, unless the goroutines sleep. In that case, another goroutine is allowed to start concurrently (only 1 goroutine running in parallel, so GOMAXPROC is happy). Since our goroutines sleep (wait) after calling gcc, another task is started, without any hard limit, till the WaitGroup is completely spawned. On systems with limited resources (as RaspberryPi) and cores with lots of files this can trigger an out of memory condition.
-
Martino Facchin authored
-
Maurizio Branca authored
* Add an optional upload step in compile (CLI-35) * Add few integration tests for compile command
-
- 19 Aug, 2019 2 commits
-
-
Massimiliano Pippi authored
* deprecate latest links * Update README.md Co-Authored-By: per1234 <accounts@perglass.com> * rephrase
-
Massimiliano Pippi authored
* do not hit github api to get latest version * don't use PCRE
-
- 14 Aug, 2019 3 commits
-
-
Massimiliano Pippi authored
-
Cristian Maglie authored
-
Massimiliano Pippi authored
-
- 10 Aug, 2019 1 commit
-
-
Maurizio Branca authored
The Raspberry Pi presents itself as an `armv7l` architecture and with this mapping the install script is will download the most appropriate archive for this platform.
-
- 09 Aug, 2019 6 commits
-
-
Massimiliano Pippi authored
* do not expect binary artifacts when preprocess or show-properties * remove noisy line
-
Massimiliano Pippi authored
* query the backend to get the fqbn * Update commands/board/list.go Co-Authored-By: Maurizio Branca <m.branca@arduino.cc>
-
Cristian Maglie authored
There is nothing left to do after preprocessing.
-
Cristian Maglie authored
It should print ctx.Source. Also removed the command PrintPreprocessedSource to furhter reduce boilerplate.
-
Maurizio Branca authored
* Upgrade protobuf to v3.9.1 for AppVeyor We can now switch back to a current version of the protocol since the PR https://github.com/protocolbuffers/protobuf/pull/5044 has been merged to master a released. * Bump drone.io Docker image from 1.0 to 1.1 (#329)
-
Maurizio Branca authored
Now we can have the same version on both drone.io and AppVeyor, see PR #329 for the details.
-
- 08 Aug, 2019 3 commits
-
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
- 07 Aug, 2019 1 commit
-
-
Roberto Sora authored
-
- 06 Aug, 2019 1 commit
-
-
Massimiliano Pippi authored
* add install script * update install instructions * Update install.sh Co-Authored-By: Maurizio Branca <m.branca@arduino.cc> * Update install.sh Co-Authored-By: per1234 <accounts@perglass.com> * Update README.md Co-Authored-By: per1234 <accounts@perglass.com>
-
- 02 Aug, 2019 5 commits
-
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
Roberto Sora authored
* add nightly pipeline * change trigger to "nightly" tag push instead of cron that is not supported in drone.io SAAS * clean trigger config * add exclude filter for nightly in the release pipeline * remove dist prefix form s3 push key * add build date to snapshot name template * exclude goreleaser generated config.yml * exclude goreleaser generated config.yml hardcoding path * update checksum template with tag and date prefix
-
Massimiliano Pippi authored
* add Appveyor badge * update link
-
Massimiliano Pippi authored
-
- 01 Aug, 2019 3 commits
-
-
Massimiliano Pippi authored
* add --additional-urls flag * add testdata * add core search test
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
* no need to pass around the whole request object * always show available versions on list * refactor libraries API, let upgrade single libraries * fixed examples * forgot
-
- 31 Jul, 2019 2 commits
-
-
Roberto Sora authored
- used blob configuration instead of deprecated s3 one. this requires adding a AWS_DEFAULT_REGION env var to the drone step (toghether with the IAM credentials), because this property is missing in the blob config
-
Massimiliano Pippi authored
* use crossbuild as base image * add drone step * add how to contribute * Update CONTRIBUTING.md Co-Authored-By: per1234 <accounts@perglass.com>
-
- 30 Jul, 2019 1 commit
-
-
Massimiliano Pippi authored
* add convention to func names * move sketch copy ops out of legacy into new API * removed dead code
-
- 29 Jul, 2019 2 commits
-
-
Massimiliano Pippi authored
* sync board list to avoid race conditions * properly unlock mutex
-
Massimiliano Pippi authored
* added a monitor service * added generic monitor type and its serial impl * added monitor service implementation * gracefully handle connection errors * more idiomatic definition * keep directory structure from the archive * move default value closer to the function using it * test the serial monitor * bump monkey
-
- 25 Jul, 2019 3 commits
-
-
Akos Kitta authored
This patch falls back to the `BoardsManifest` when the `Boards` is not available. When the `Boards` are not installed, hence unavailable, the produced gRPC instance won't contain the `FQBN` but the `Name` only. Signed-off-by: Akos Kitta <kittaakos@typefox.io>
-
Massimiliano Pippi authored
* removed unused file * make Arduino15 the default data dir on OSX
-
Massimiliano Pippi authored
* skip tests we cannot run on Drone * convert to bool before returning
-
- 24 Jul, 2019 3 commits
-
-
Massimiliano Pippi authored
-
Roberto Sora authored
* updated README.md download links with linuxarm32 and linuxarm64 links * Updated binary usage instructions, from now on the binary inside the archive is always named `arduino-cli`
-
Roberto Sora authored
* Add ctags tool config to add support for arm64 The cli automatically downloads this tool during its initial configuration step The ctags tool provided by Arduino was missing for download, causing the cli to breaks with a `downloading builtin:ctags@5.8-arduino11 tool: tool not available for your OS` error. This commit fixes the error defining pointers to Arduino downloads server * updated macosx ctags package flavour metadata to download 64bit os tool version
-
- 23 Jul, 2019 1 commit
-
-
Massimiliano Pippi authored
-