@@ -29,11 +29,20 @@ jobs:
29
29
# Install the NetworkConfigurator library from the repository
30
30
- source-path: ./
31
31
- name: Arduino_DebugUtils
32
- - name: Arduino_ConnectionHandler
33
- - name: ArduinoBLE
34
- - name: ArduinoIoTCloud
32
+ - source-url: https://github.com/andreagilardoni/Arduino_ConnectionHandler.git
33
+ version: 0ca6d61eb538c5a21983e582ee1c8794442f8c75
34
+ - source-url: https://github.com/fabik111/ArduinoBLE.git
35
+ version: 82e2a28f871e97b313846cee6d9efed8943dca53
36
+ - source-url: https://github.com/andreagilardoni/ArduinoIoTCloud.git
37
+ version: e778f3a8e416801102ab38931ac0540ea9b82d80
35
38
- name: Arduino_SecureElement
36
- - name: Arduino_CloudUtils
39
+ - source-url: https://github.com/andreagilardoni/Arduino_CloudUtils.git
40
+ version: a5642c1d6abe770df290f0e17331683b3d479fb7
41
+ - source-url: https://github.com/andreagilardoni/ArduinoStorage.git
42
+ version: 39f0bd138103967aaafcaa7f5c0e1e237b4ccb4d
43
+ - name: ArduinoJson
44
+ - source-url: https://github.com/arduino-libraries/Arduino_UniqueHWId.git
45
+ version: 8977827eed86dbd25292f861ee8de2b19c16b3a0
37
46
SKETCH_PATHS : |
38
47
- examples/auto-retry
39
48
SKETCHES_REPORTS_PATH : sketches-reports
@@ -42,33 +51,15 @@ jobs:
42
51
43
52
matrix :
44
53
board :
45
- - fqbn : arduino:samd:mkr1000
46
- type : mkr1000
47
- artifact-name-suffix : arduino-samd-mkr1000
48
54
- fqbn : arduino:samd:mkrwifi1010
49
55
type : nina
50
56
artifact-name-suffix : arduino-samd-mkrwifi1010
51
57
- fqbn : arduino:samd:nano_33_iot
52
58
type : nina
53
59
artifact-name-suffix : arduino-samd-nano_33_iot
54
- - fqbn : arduino:samd:mkrwan1300
55
- type : wan
56
- artifact-name-suffix : arduino-samd-mkrwan1300
57
- - fqbn : arduino:samd:mkrgsm1400
58
- type : gsm
59
- artifact-name-suffix : arduino-samd-mkrgsm1400
60
- - fqbn : arduino:samd:mkrnb1500
61
- type : nb
62
- artifact-name-suffix : arduino-samd-mkrnb1500
63
60
- fqbn : arduino:mbed_portenta:envie_m7
64
61
type : mbed_portenta
65
62
artifact-name-suffix : arduino-mbed_portenta-envie_m7
66
- - fqbn : esp8266:esp8266:huzzah
67
- type : esp8266
68
- artifact-name-suffix : esp8266-esp8266-huzzah
69
- - fqbn : esp32:esp32:esp32
70
- type : esp32
71
- artifact-name-suffix : esp32-esp32-esp32
72
63
- fqbn : arduino:mbed_nano:nanorp2040connect
73
64
type : nina
74
65
artifact-name-suffix : arduino-mbed_nano-nanorp2040connect
@@ -87,30 +78,10 @@ jobs:
87
78
- fqbn : arduino:renesas_uno:unor4wifi
88
79
type : renesas_uno
89
80
artifact-name-suffix : arduino-renesas_uno-unor4wifi
90
- - fqbn : arduino:esp32:nano_nora
91
- type : arduino_esp32
92
- artifact-name-suffix : arduino-esp32-nano_nora
93
- - fqbn : arduino:mbed_edge:edge_control
94
- type : mbed_edge
95
- artifact-name-suffix : arduino-mbed_edge-edge_control
96
81
97
82
98
83
# make board type-specific customizations to the matrix jobs
99
84
include :
100
- # MKR 1000
101
- - board :
102
- type : mkr1000
103
- platforms : |
104
- # Install samd platform via Boards Manager
105
- - name: arduino:samd
106
- libraries : |
107
- - name: ArduinoECCX08
108
- - name: Blues Wireless Notecard
109
- - name: RTCZero
110
- - name: WiFi101
111
- - name: ArduinoHttpClient
112
- - name: ArduinoMqttClient
113
- - source-url: https://github.com/adafruit/Adafruit_SleepyDog.git
114
85
# MKR WiFi 1010, Nano 33 IoT, Nano RP2040 Connect
115
86
- board :
116
87
type : nina
@@ -122,50 +93,12 @@ jobs:
122
93
- name: ArduinoECCX08
123
94
- name: Blues Wireless Notecard
124
95
- name: RTCZero
125
- - name: WiFiNINA
96
+ - source-url: https://github.com/andreagilardoni/WiFiNINA.git
97
+ version: ca7a9224f86b9aaf00de4f7feccea583a23b3d53
126
98
- name: Arduino_JSON
127
99
- name: ArduinoHttpClient
128
100
- name: ArduinoMqttClient
129
101
- source-url: https://github.com/adafruit/Adafruit_SleepyDog.git
130
- - board :
131
- type : wan
132
- platforms : |
133
- # Install samd platform via Boards Manager
134
- - name: arduino:samd
135
- libraries : |
136
- - name: ArduinoECCX08
137
- - name: Blues Wireless Notecard
138
- - name: RTCZero
139
- - name: MKRWAN
140
- - source-url: https://github.com/adafruit/Adafruit_SleepyDog.git
141
- # GSM boards
142
- - board :
143
- type : gsm
144
- platforms : |
145
- # Install samd platform via Boards Manager
146
- - name: arduino:samd
147
- libraries : |
148
- - name: ArduinoECCX08
149
- - name: Blues Wireless Notecard
150
- - name: RTCZero
151
- - name: MKRGSM
152
- - name: ArduinoHttpClient
153
- - name: ArduinoMqttClient
154
- - source-url: https://github.com/adafruit/Adafruit_SleepyDog.git
155
- # NB boards
156
- - board :
157
- type : nb
158
- platforms : |
159
- # Install samd platform via Boards Manager
160
- - name: arduino:samd
161
- libraries : |
162
- - name: ArduinoECCX08
163
- - name: Blues Wireless Notecard
164
- - name: RTCZero
165
- - name: MKRNB
166
- - name: ArduinoHttpClient
167
- - name: ArduinoMqttClient
168
- - source-url: https://github.com/adafruit/Adafruit_SleepyDog.git
169
102
# Portenta
170
103
- board :
171
104
type : mbed_portenta
@@ -231,45 +164,6 @@ jobs:
231
164
- name: Blues Wireless Notecard
232
165
- name: ArduinoHttpClient
233
166
- name: ArduinoMqttClient
234
- # Nano ESP32
235
- - board :
236
- type : arduino_esp32
237
- platforms : |
238
- # Install arduino_esp32 platform via Boards Manager
239
- - name: arduino:esp32
240
- libraries : |
241
- - name: Blues Wireless Notecard
242
- - name: ArduinoHttpClient
243
- - name: ArduinoMqttClient
244
- # Edge Control
245
- - board :
246
- type : mbed_edge
247
- platforms : |
248
- # Install mbed_edge platform via Boards Manager
249
- - name: arduino:mbed_edge
250
- libraries : |
251
- - name: Blues Wireless Notecard
252
- - name: ArduinoHttpClient
253
- - name: ArduinoMqttClient
254
- # ESP8266 boards
255
- - board :
256
- type : esp8266
257
- platforms : |
258
- # Install ESP8266 platform via Boards Manager
259
- - name: esp8266:esp8266
260
- source-url: https://arduino.esp8266.com/stable/package_esp8266com_index.json
261
- # Use the version currently installed in Arduino Cloud
262
- version: 2.5.0
263
- libraries :
264
- # ESP32 boards
265
- - board :
266
- type : esp32
267
- platforms : |
268
- # Install ESP32 platform via Boards Manager
269
- - name: esp32:esp32
270
- source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
271
- libraries : |
272
- - name: Blues Wireless Notecard
273
167
274
168
steps :
275
169
- name : Checkout
0 commit comments