arduino_ci icon indicating copy to clipboard operation
arduino_ci copied to clipboard

Unit testing and Continuous Integration (CI) for Arduino libraries, from a Ruby gem

Results 80 arduino_ci issues
Sort by recently updated
recently updated
newest added

## System https://github.com/RobTillaart/RS485/runs/6576256743?check_suite_focus=true ``` ================================================================================ Beginning the next phase of testing... Compilation of example sketches /opt/hostedtoolcache/Ruby/2.6.10/x64/lib/ruby/gems/2.6.0/gems/arduino_ci-1.3.0/lib/arduino_ci/cpp_library.rb:135:in `example_sketches': undefined method `map' for nil:NilClass (NoMethodError) from /opt/hostedtoolcache/Ruby/2.6.10/x64/lib/ruby/gems/2.6.0/gems/arduino_ci-1.3.0/exe/arduino_ci.rb:450:in `perform_example_compilation_tests' from /opt/hostedtoolcache/Ruby/2.6.10/x64/lib/ruby/gems/2.6.0/gems/arduino_ci-1.3.0/exe/arduino_ci.rb:536:in `' from...

edit: link to #280 ```console $ ./scripts/test.sh Using os 1.1.1 Using rubyzip 1.3.0 Using arduino_ci 1.3.0 Using bundler 2.1.4 Bundle complete! 1 Gemfile dependency, 4 gems now installed. Bundled gems...

## Highlights from `CHANGELOG.md` * See CHANGELOG.md for more

There is already `CUSTOM_INIT_SCRIPT` which is hard coded to run via `/bin/sh`. I made possible to override with a `CUSTOM_INIT_SCRIPT_SHELL` variable if the user want to use powershell, perl, python...

## Use stderr more appropriately When unit tests run, certain information is output to stdout, and other information to stderr. It would be nice if the only information output to...

enhancement
ci scripts

Demonstrates a possible bug in `arduino-cli`

## Don't merge yet. Need to address this list of issues (which may increase at some future point, depending on how things unfold) * https://github.com/Arduino-CI/arduino_ci/issues/118 * https://github.com/Arduino-CI/arduino_ci/issues/119 * https://github.com/Arduino-CI/arduino_ci/issues/120 *...

arduino mocks
not yet
avr

Added platform configuration for the arduino nano every in default.yaml. Check [this issue](https://github.com/Arduino-CI/action/issues/21) for more details. ## Highlights from `CHANGELOG.md` * Added ```nano_every``` platform to represent ```arduino:megaavr``` architecture * See...

It complains about CR characters being present but the test does not fail. This raises a couple questions: - If we have an automated test that reports a problem but...

There are a lot of interrelated things to fix, so this branch intends to be a heavy-handed attempt to combine all those fixes. ## Highlights from `CHANGELOG.md` * See CHANGELOG.md...