mirror of
https://github.com/esp8266/Arduino.git
synced 2025-07-04 01:23:50 +03:00
CI - build with arduino-cli (#9241)
Sync with GCC14 branch test scripts Remove explicit IDE, HARDWARE & LIBRARIES envirnoment in workflows in favour of script defaults Remove explicit dependency on IDE & HARDWARE path, assume arduino-cli default paths Remove explicit library install for platformio, share library path & downloaded libraries with arduino Bump ConfigFile dependencies, set ArduinoJson to v7 & update blob install script
This commit is contained in:
5
.github/workflows/build-ide.yml
vendored
5
.github/workflows/build-ide.yml
vendored
@ -52,7 +52,6 @@ jobs:
|
||||
- name: Build Sketches
|
||||
env:
|
||||
ESP8266_ARDUINO_BUILDER: "arduino"
|
||||
ESP8266_ARDUINO_IDE: "${{ runner.temp }}/arduino_ide"
|
||||
ESP8266_ARDUINO_LWIP: ${{ matrix.lwip }}
|
||||
run: |
|
||||
bash ./tests/build.sh 8 ${{ matrix.chunk }}
|
||||
@ -75,8 +74,6 @@ jobs:
|
||||
key: ${{ runner.os }}-${{ hashFiles('package/package_esp8266com_index.template.json', 'tests/common.sh', 'tests/build.sh') }}
|
||||
- name: Build Sketch
|
||||
env:
|
||||
ESP8266_ARDUINO_HARDWARE: "${{ runner.temp }}/hardware"
|
||||
ESP8266_ARDUINO_IDE: "${{ runner.temp }}/arduino_ide"
|
||||
ESP8266_ARDUINO_SKETCHES: "libraries/esp8266/examples/Blink/Blink.ino"
|
||||
run: |
|
||||
bash ./tests/build.sh
|
||||
@ -100,8 +97,6 @@ jobs:
|
||||
key: ${{ runner.os }}-${{ hashFiles('package/package_esp8266com_index.template.json', 'tests/common.sh', 'tests/build.sh') }}
|
||||
- name: Build Sketch
|
||||
env:
|
||||
ESP8266_ARDUINO_HARDWARE: "${{ runner.temp }}/hardware"
|
||||
ESP8266_ARDUINO_IDE: "${{ runner.temp }}/arduino_ide"
|
||||
ESP8266_ARDUINO_SKETCHES: "libraries/esp8266/examples/Blink/Blink.ino"
|
||||
run: |
|
||||
bash ./tests/build.sh
|
||||
|
Reference in New Issue
Block a user