Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin Arduino CLI version used in CI to 0.13.0 #222

Merged
merged 1 commit into from
Jan 14, 2021
Merged

Pin Arduino CLI version used in CI to 0.13.0 #222

merged 1 commit into from
Jan 14, 2021

Conversation

per1234
Copy link
Contributor

@per1234 per1234 commented Jan 14, 2021

When the version is not pinned, the latest release is used (currently 0.14.0). This version has an incompatibility with
the combination of ArduinoIoTCloud and ESP8266 (#216):
https://github.com/arduino-libraries/ArduinoIoTCloud/runs/1695624922?check_suite_focus=true#step:8:266

  /home/runner/.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-E7F14C7104ED32E659A1CD76F63C3596/libraries/ESP8266WiFi/objs.a: member /tmp/arduino-sketch-E7F14C7104ED32E659A1CD76F63C3596/libraries/ESP8266WiFi/objs.a(ESP8266WiFi.a) in archive is not an object

The easy workaround is to use the previous Arduino CLI version to get
the CI system working again.

Once the real fix for the issue is found, this commit should be reverted so the CI system can benefit from the ongoing
development work on Arduino CLI.

When the version is not pinnec, the latest release is used (currently 0.14.0). This version has an incompatibility with
the combination of ArduinoIoTCloud and ESP8266. The easy workaround is to use the previous Arduino CLI version to get
the CI system working again.

Once the real fix for the issue is found, this commit should be reverted so the CI system can benefit from the ongoing
development work on Arduino CLI.
@aentinger aentinger merged commit 1ffe811 into arduino-libraries:master Jan 14, 2021
@per1234 per1234 deleted the pin-arduino-cli-version branch January 14, 2021 06:15
cmaglie added a commit to arduino/arduino-cli that referenced this pull request Jan 15, 2021
silvanocerza pushed a commit to arduino/arduino-cli that referenced this pull request Jan 27, 2021
aentinger added a commit that referenced this pull request Jan 29, 2021
Revert "Pin Arduino CLI version used in CI to 0.13.0 (#222)"
@per1234 per1234 self-assigned this Oct 19, 2023
@per1234 per1234 added type: imperfection Perceived defect in any part of project topic: infrastructure Related to project infrastructure labels Oct 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants