Skip to content

Commit 0a81f83

Browse files
committed
ci-matrix-config.yml: Disabled legacy matrix. Start with BareMinimum.
Signed-off-by: jaenrig-ifx <[email protected]>
1 parent c8781ec commit 0a81f83

File tree

1 file changed

+66
-56
lines changed

1 file changed

+66
-56
lines changed

ci-matrix-config.yml

+66-56
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,69 @@
1+
# This is the matrix copied from 3.x
2+
# Each components needs to be gradually enabled as
3+
# the core and libraries support them
4+
15
sketch:
2-
- libraries/LED
3-
- libraries/RTC/examples/SimpleRTC
4-
- libraries/SPI
5-
- libraries/Wire
6-
- libraries/DeviceControlXMC/examples/DieTemperatureMeasurement/DieTemperatureMeasurement.ino
7-
- libraries/DeviceControlXMC/examples/HeapMemoryMeasurement/HeapMemoryMeasurement.ino
8-
- libraries/DeviceControlXMC/examples/StackMemoryMeasurement/StackMemoryMeasurement.ino
6+
- extras/arduino-examples/examples/01.Basics/BareMinimum/BareMinimum.ino
7+
8+
fqbn:
9+
- Infineon:xmc:XMC4700_Relax_Kit
10+
11+
# sketch:
12+
# - libraries/LED
13+
# - libraries/RTC/examples/SimpleRTC
14+
# - libraries/SPI
15+
# - libraries/Wire
16+
# - libraries/DeviceControlXMC/examples/DieTemperatureMeasurement/DieTemperatureMeasurement.ino
17+
# - libraries/DeviceControlXMC/examples/HeapMemoryMeasurement/HeapMemoryMeasurement.ino
18+
# - libraries/DeviceControlXMC/examples/StackMemoryMeasurement/StackMemoryMeasurement.ino
919

10-
include:
11-
- fqbn: Infineon:xmc:XMC1100_Boot_Kit
12-
sketch:
13-
- libraries/I2S
14-
- libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
15-
- fqbn: Infineon:xmc:XMC1100_XMC2GO
16-
sketch:
17-
- libraries/I2S
18-
- libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
19-
- fqbn: Infineon:xmc:XMC1300_Boot_Kit
20-
sketch:
21-
- libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
22-
- fqbn: Infineon:xmc:XMC1400_XMC2GO
23-
sketch:
24-
- libraries/I2S
25-
- libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
26-
- libraries/CAN
27-
- fqbn: Infineon:xmc:XMC1400_Arduino_Kit
28-
sketch:
29-
- libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
30-
- fqbn: Infineon:xmc:XMC4200_Platform2GO
31-
sketch:
32-
- libraries/RTC/examples/AlarmRTC/AlarmRTC.ino
33-
- libraries/CAN
34-
- fqbn: Infineon:xmc:XMC4400_Platform2GO
35-
sketch:
36-
- libraries/CAN
37-
- fqbn: Infineon:xmc:XMC4700_Relax_Kit
38-
sketch:
39-
- libraries/I2S
40-
- libraries/DeviceControlXMC/examples/SleepModeXMC4700/SleepModeXMC4700.ino
41-
- libraries/DMA
42-
- libraries/RTC/examples/AlarmRTC/AlarmRTC.ino
43-
- libraries/CAN
20+
# include:
21+
# - fqbn: Infineon:xmc:XMC1100_Boot_Kit
22+
# sketch:
23+
# - libraries/I2S
24+
# - libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
25+
# - fqbn: Infineon:xmc:XMC1100_XMC2GO
26+
# sketch:
27+
# - libraries/I2S
28+
# - libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
29+
# - fqbn: Infineon:xmc:XMC1300_Boot_Kit
30+
# sketch:
31+
# - libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
32+
# - fqbn: Infineon:xmc:XMC1400_XMC2GO
33+
# sketch:
34+
# - libraries/I2S
35+
# - libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
36+
# - libraries/CAN
37+
# - fqbn: Infineon:xmc:XMC1400_Arduino_Kit
38+
# sketch:
39+
# - libraries/DeviceControlXMC/examples/SleepModeXMC1100/SleepModeXMC1100.ino
40+
# - fqbn: Infineon:xmc:XMC4200_Platform2GO
41+
# sketch:
42+
# - libraries/RTC/examples/AlarmRTC/AlarmRTC.ino
43+
# - libraries/CAN
44+
# - fqbn: Infineon:xmc:XMC4400_Platform2GO
45+
# sketch:
46+
# - libraries/CAN
47+
# - fqbn: Infineon:xmc:XMC4700_Relax_Kit
48+
# sketch:
49+
# - libraries/I2S
50+
# - libraries/DeviceControlXMC/examples/SleepModeXMC4700/SleepModeXMC4700.ino
51+
# - libraries/DMA
52+
# - libraries/RTC/examples/AlarmRTC/AlarmRTC.ino
53+
# - libraries/CAN
4454

45-
exclude:
46-
- fqbn: Infineon:xmc:XMC1400_XMC2GO
47-
sketch:
48-
- libraries/DeviceControlXMC/examples/StackMemoryMeasurement/StackMemoryMeasurement.ino
49-
- fqbn: Infineon:xmc:XMC1400_Arduino_Kit
50-
sketch:
51-
- libraries/DeviceControlXMC/examples/StackMemoryMeasurement/StackMemoryMeasurement.ino
52-
- fqbn: Infineon:xmc:XMC4200_Platform2GO
53-
sketch:
54-
- libraries/DeviceControlXMC/examples/DieTemperatureMeasurement/DieTemperatureMeasurement.ino
55-
- libraries/DeviceControlXMC/examples/HeapMemoryMeasurement/HeapMemoryMeasurement.ino
56-
- fqbn: Infineon:xmc:XMC4400_Platform2GO
57-
sketch:
58-
- libraries/DeviceControlXMC/examples/DieTemperatureMeasurement/DieTemperatureMeasurement.ino
59-
- libraries/DeviceControlXMC/examples/HeapMemoryMeasurement/HeapMemoryMeasurement.ino
55+
# exclude:
56+
# - fqbn: Infineon:xmc:XMC1400_XMC2GO
57+
# sketch:
58+
# - libraries/DeviceControlXMC/examples/StackMemoryMeasurement/StackMemoryMeasurement.ino
59+
# - fqbn: Infineon:xmc:XMC1400_Arduino_Kit
60+
# sketch:
61+
# - libraries/DeviceControlXMC/examples/StackMemoryMeasurement/StackMemoryMeasurement.ino
62+
# - fqbn: Infineon:xmc:XMC4200_Platform2GO
63+
# sketch:
64+
# - libraries/DeviceControlXMC/examples/DieTemperatureMeasurement/DieTemperatureMeasurement.ino
65+
# - libraries/DeviceControlXMC/examples/HeapMemoryMeasurement/HeapMemoryMeasurement.ino
66+
# - fqbn: Infineon:xmc:XMC4400_Platform2GO
67+
# sketch:
68+
# - libraries/DeviceControlXMC/examples/DieTemperatureMeasurement/DieTemperatureMeasurement.ino
69+
# - libraries/DeviceControlXMC/examples/HeapMemoryMeasurement/HeapMemoryMeasurement.ino

0 commit comments

Comments
 (0)