- 29 Nov, 2023 1 commit
-
-
Cristian Maglie authored
* Parallelize upload_mock integration tests * Accumulate output in integration test' runs of arduino-cli Otherwise the output may be interleaved if tests are run in parallel.
-
- 27 Nov, 2023 3 commits
-
-
Luca Burelli authored
* fix: debugging requires a non empty debug.executable * Updated docs --------- Co-authored-by: Cristian Maglie <c.maglie@arduino.cc>
-
Cristian Maglie authored
Library update/install with `--no-overwrite` will perform the update if it's possible to keep already installed dependencies at their current version (#2431) * Updated semver library * Improved behaviour of 'lib install --no-overwrite' flag Previously the --no-overwrite flag would fail to install if a library dependency was already installed but not at the latest version. After this change the already present library may be accepted as a dependency if it match the version constraints of the installed library. * Fixed integration test * Added integration test * Always use 'installed' version if available * Allow a bit more time for slow CI
-
MatteoPologruto authored
-
- 24 Nov, 2023 2 commits
-
-
Cristian Maglie authored
* Removed debugging_supported field from BoardDetailsResponse * fix typo
-
Cristian Maglie authored
* debug: extend hotfix for trailing dash '-' to all toolchains * Added additional_config selector for debug configuration * Added docs
-
- 22 Nov, 2023 1 commit
-
-
Cristian Maglie authored
-
- 16 Nov, 2023 2 commits
-
-
Alessio Perugini authored
-
Cristian Maglie authored
* Added gRPC message errors * Implemented specific exit-code for "programmer not found" error
-
- 15 Nov, 2023 3 commits
-
-
Cristian Maglie authored
* Added a compatibility trick in "debug -I" for toolchain.prefix key The key was ignored in older versions of the Arduino IDE. In the upcoming release (Arduino IDE 2.2.2) the key is used, but it was wrongly set to "arm-none-eabi-" when we actually want "arm-none-eabi". This patch ensure backward and forward compatibility. * Fixed debug command
-
Cristian Maglie authored
* Fixed regression in compile_commands.json generation * Added integration tests
-
Cristian Maglie authored
* Improve gh-actions output by folding integration-test output * Reduce build verbosity (not needed in GH actions logs)
-
- 14 Nov, 2023 6 commits
-
-
Alessio Perugini authored
-
Alessio Perugini authored
-
Alessio Perugini authored
-
Alessio Perugini authored
-
Alessio Perugini authored
-
Cristian Maglie authored
* Removed useless file filter * Removed unused variable
-
- 13 Nov, 2023 1 commit
-
-
Cristian Maglie authored
* Updated gRPC API * Implemented default programmer for boards * Added default programmer in board details CLI command * Implemented default programmer functionality in CLI * Added docs
-
- 10 Nov, 2023 3 commits
-
-
Alessio Perugini authored
-
Alessio Perugini authored
--------- Co-authored-by: Cristian Maglie <c.maglie@arduino.cc>
-
Cristian Maglie authored
* test: Fixed runners not running 'board' integration test * Fixed integration test * Fixed integration test failure: <<< Run completed (err = <nil>) environment.go:52: Error Trace: D:/a/arduino-cli/arduino-cli/internal/integrationtest/environment.go:52 D:/a/arduino-cli/arduino-cli/internal/integrationtest/environment.go:63 D:/a/arduino-cli/arduino-cli/internal/integrationtest/environment.go:63 D:/a/arduino-cli/arduino-cli/internal/integrationtest/environment.go:69 D:/a/arduino-cli/arduino-cli/internal/integrationtest/board/board_test.go:638 Error: Received unexpected error: remove C:\Users\runneradmin\AppData\Local\Temp\cli2634248494\A\inventory.yaml: The process cannot access the file because it is being used by another process. Test: TestCLIStartupWithCorruptedInventory --- FAIL: TestCLIStartupWithCorruptedInventory (8.45s)
-
- 09 Nov, 2023 1 commit
-
-
Alessio Perugini authored
-
- 08 Nov, 2023 6 commits
-
-
dependabot[bot] authored
* Bump golang.org/x/term from 0.13.0 to 0.14.0 Bumps [golang.org/x/term](https://github.com/golang/term) from 0.13.0 to 0.14.0. - [Commits](https://github.com/golang/term/compare/v0.13.0...v0.14.0) --- updated-dependencies: - dependency-name: golang.org/x/term dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Updated license cache --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Cristian Maglie <c.maglie@arduino.cc>
-
Cristian Maglie authored
* Removed setting service * Updated docs * Update mkdocs configuration
-
Cristian Maglie authored
* Added gRPC protocol for compiler diagnostics reporting * Builder now support parsing of compiler output * Added gcc output parser * Implementation of compile output parser in gRPC command * Tell prettier to ignore testdata files * Added proper result structure for diagnostics * Added integration test * Fixed parser bug and added unit test
-
Umberto Baldi authored
* switch to gon fork, apple is deprecating altool to sign * Provider is mandatory
-
Cristian Maglie authored
-
Alessio Perugini authored
-
- 06 Nov, 2023 5 commits
-
-
Cristian Maglie authored
-
dependabot[bot] authored
* Bump github.com/fatih/color from 1.15.0 to 1.16.0 Bumps [github.com/fatih/color](https://github.com/fatih/color) from 1.15.0 to 1.16.0. - [Release notes](https://github.com/fatih/color/releases) - [Commits](https://github.com/fatih/color/compare/v1.15.0...v1.16.0) --- updated-dependencies: - dependency-name: github.com/fatih/color dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * updated license cache --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Cristian Maglie <c.maglie@arduino.cc>
-
dependabot[bot] authored
* Bump golang.org/x/text from 0.13.0 to 0.14.0 Bumps [golang.org/x/text](https://github.com/golang/text) from 0.13.0 to 0.14.0. - [Release notes](https://github.com/golang/text/releases) - [Commits](https://github.com/golang/text/compare/v0.13.0...v0.14.0) --- updated-dependencies: - dependency-name: golang.org/x/text dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * updated license cache --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Cristian Maglie <c.maglie@arduino.cc>
-
dependabot[bot] authored
* Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.7.0 to 1.8.0. - [Release notes](https://github.com/spf13/cobra/releases) - [Commits](https://github.com/spf13/cobra/compare/v1.7.0...v1.8.0) --- updated-dependencies: - dependency-name: github.com/spf13/cobra dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * updated license cache --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Cristian Maglie <c.maglie@arduino.cc>
-
Alessio Perugini authored
-
- 03 Nov, 2023 1 commit
-
-
Cristian Maglie authored
* Added error code for daemon failing to listen to TCP port * Better handling of daemon random port selection
-
- 02 Nov, 2023 1 commit
-
-
Cristian Maglie authored
* Renamed gRPC field to match JSON output * Better comment for custom_configs field * Renamed variable
-
- 31 Oct, 2023 3 commits
-
-
Cristian Maglie authored
-
Cristian Maglie authored
* debug: Allow type-specification of JSON output for cortex-debug * Improved JSON properties generation
-
Cristian Maglie authored
* debug: Enforce programmer selection * Fixed unit tests * Increase code coverage
-
- 25 Oct, 2023 1 commit
-
-
Cristian Maglie authored
* Added `programmer` field to debug info response * Added integration test
-