Commit graph

264 commits

Author SHA1 Message Date
ladyada
888253b2de qtpy first class! 2021-09-15 16:38:13 -04:00
brentru
cd2c49a796 remove uf2 generation for ESP32 2021-09-10 15:43:37 -04:00
brentru
1f3a9aea38 add qtpy 2021-09-10 14:49:25 -04:00
brentru
ba452bb270 only download uf2 if we're on a platform which supports 2021-09-10 11:16:22 -04:00
brentru
22307baa0e skip 2021-09-10 11:09:10 -04:00
brentru
3640064284 optionally create uf2, test for uno 2021-09-10 11:04:37 -04:00
brentru
efc9ca81ec ret. correctly, print the output of uf2 generation 2021-09-10 10:28:33 -04:00
brentru
1841e5b121 dont ret success? 2021-09-08 18:37:08 -04:00
brentru
d16676c9c7 add print 2021-09-08 18:33:25 -04:00
brentru
b863a6b594 remove platform parse for None, TODO: ADDBACK 2021-09-08 18:29:26 -04:00
brentru
adaa941584 symlink!~ 2021-09-08 18:23:06 -04:00
Brent Rubell
90fac687a1
Merge pull request #1 from brentru/generate-uf2
Generate uf2
2021-09-08 17:54:50 -04:00
brentru
fc374d68bb work for groupings and singleton 2021-09-08 17:26:10 -04:00
brentru
a47bd2ea9a add ws platforms, build using the cli path 2021-09-08 17:01:22 -04:00
brentru
18d7089513 add glob1 pattern matchin 2021-09-08 14:35:40 -04:00
brentru
5851559e4d use os.path instead 2021-09-08 14:19:22 -04:00
brentru
1d634ea903 add all platforms 2021-09-08 14:11:05 -04:00
brentru
4c593787b4 use FID 2021-09-08 13:56:52 -04:00
brentru
0c7fa0126f check dir name 2021-09-08 12:52:02 -04:00
brentru
4b002375e7 append platform onto output file name 2021-09-08 12:40:10 -04:00
brentru
363a50de81 None for AVRs 2021-09-08 12:19:48 -04:00
brentru
c31ee4dea9 add docstring 2021-09-03 17:13:28 -04:00
brentru
f452154470 better generation of the uf2 name 2021-09-03 17:09:11 -04:00
brentru
2c389af214 use output path as the name 2021-09-03 17:06:41 -04:00
brentru
67feedfeee split out to generate_uf2, use example name as output name 2021-09-03 17:01:30 -04:00
brentru
88b746ff77 pull examplepath from global 2021-09-03 16:47:55 -04:00
brentru
9a8728c380 add uf2 commands 2021-09-03 16:43:46 -04:00
brentru
1fcc2329ee download uf2 tools 2021-09-03 16:35:04 -04:00
brentru
a6a0e86502 build and export 2021-09-03 16:05:46 -04:00
brentru
9c244d68ed add export-binaries tag 2021-09-03 11:07:52 -04:00
hathach
f1a8355781 make symlink with library name rather than 'Adafruit_Test_Library' 2021-07-16 15:44:20 +07:00
ladyada
63b7c7e7e1 try no warnings 2021-07-06 17:58:30 -04:00
ladyada
6b3d2e3b2b timeout the proc.wait 2021-07-06 17:48:21 -04:00
ladyada
00bc76f9c9 use s110 softdev 2021-07-06 17:08:28 -04:00
lady ada
26112fa943 Merge branch 'master' of github.com:adafruit/ci-arduino 2021-07-01 17:47:52 -04:00
lady ada
4f21970e59 flush example name first 2021-07-01 17:47:47 -04:00
Kattni Rembor
22b835bfb2 Syntax fix. 2021-06-22 12:07:36 -04:00
Kattni Rembor
9b8cd9511d Add QT Trinkey. 2021-06-22 11:40:24 -04:00
Kattni Rembor
9ad307d36f Adding QT2040 Trinkey. 2021-06-22 11:38:20 -04:00
lady ada
8617e71e7d some more attiny8s 2021-06-12 16:33:07 -04:00
lady ada
acaa4b761c add 816 2021-06-12 16:11:40 -04:00
lady ada
4434e2cc44 try adding new attiny817 target 2021-06-12 15:48:02 -04:00
brentru
31fe9f5f64 add tinyusb for m4 airlift lite 2021-06-04 12:00:50 -04:00
Kattni Rembor
71bef419dc Adding Trinkeys 2021-05-25 15:11:16 -04:00
hathach
23f3180f36
separate the fqbn for arduino/tinyusb stack for some variants 2021-05-25 00:42:24 +07:00
hathach
6ff9f7096a always build with all warnings, only failed with --wall option 2021-05-24 14:53:35 +07:00
hathach
e8902ddae1 add optional --wall option for ci 2021-05-24 13:29:25 +07:00
lady ada
a688e13e7c make trinket a defualt 2021-05-01 15:19:07 -04:00
Phillip Burgess
a3f77586be Fix typo 2021-04-29 18:25:25 -07:00
Phillip Burgess
b731f8a295 Add RP2040 (Philhower core) 2021-04-29 18:05:19 -07:00
Melissa LeBlanc-Williams
31575a9335 Add esp32-s2 boards 2021-04-20 08:12:07 -07:00
hathach
9c83e4de86
add feather m4 can to platform list 2021-04-09 13:46:08 +07:00
Brent Rubell
26d7b20482
Patch for MetroX Arduino Repo (#88)
* add new build platform

* split it out

Co-authored-by: brentru <robots199@me.com>
2020-12-11 17:04:13 -05:00
Jeff Epler
939d3f0f18
Resolve warning that will affect Python 3.10 compatibility (#86)
I noticed this message during an otherwise successful build of
our arduino-CAN fork:

/home/runner/work/arduino-CAN/arduino-CAN/ci/build_platform.py:183: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working

This should resolve the problem.
2020-11-05 10:26:49 -05:00
lady ada
a99332cdf0 just skip nrf52 for now 2020-10-18 14:06:49 -04:00
Paint Your Dragon
718b33bf51
Add matrixportal (w/tinyusb stack) to build platforms (#85) 2020-10-17 16:58:42 -04:00
Limor "Ladyada" Fried
4b9c824f8b
Update build_platform.py
fix grand central BSP name
2020-07-13 23:48:26 -04:00
Paint Your Dragon
d2a70ce596
Add Grand Central M4 (#81) 2020-07-09 20:20:35 -04:00
lady ada
cfb70dfd09 typofix 2020-07-02 14:20:37 -04:00
lady ada
fcc3ed0d08 let us run this twice per compy 2020-07-02 14:18:38 -04:00
lady ada
116b7211b8 Merge branch 'master' of github.com:adafruit/ci-arduino 2020-06-28 12:32:06 -04:00
lady ada
a71fa4ae57 do more earlier 2020-06-28 12:32:03 -04:00
per1234
44550ac828
Remove code for unnecessary Adafruit SAMD Boards platform dependency (#76)
Adafruit SAMD Boards doesn't have a dependency on Arduino SAMD Boards, so this only slows down the CI run.
2020-06-06 20:45:31 -04:00
lady ada
121a199460 use duinostack 2020-05-16 23:06:31 -04:00
lady ada
32a36d690c add neotrel 2020-05-16 22:41:24 -04:00
lady ada
877503d4c8 tinyusb 2020-05-16 20:43:06 -04:00
lady ada
13809eba12 m4 tinyusb default 2020-05-16 18:58:52 -04:00
lady ada
41e1245872 fqbn fixes 2020-05-16 17:33:34 -04:00
lady ada
c185d7f69e fix floraname 2020-05-16 17:32:30 -04:00
lady ada
54f696f68f add feather m0 exp 2020-05-16 14:20:28 -04:00
lady ada
06dd52f251 m0ar 2020-05-16 13:56:02 -04:00
lady ada
79ef30ea63 sort for easier scanning 2020-05-16 13:40:03 -04:00
lady ada
36b7448087 add flora 2020-05-16 13:38:55 -04:00
lady ada
5aac028d65 add protrinketz 2020-05-16 13:18:07 -04:00
lady ada
1acf77adc2 add nrf52382 feather 2020-05-16 13:14:42 -04:00
lady ada
964c55dda9 try recycling testcode 2020-05-16 13:04:58 -04:00
lady ada
f39b6dd49d try detecing if its a learning repo 2020-05-16 12:53:37 -04:00
siddacious
8a824e66dc
Merge pull request #71 from adafruit/3v_trinket
adding targets to specify which trinket
2020-04-03 13:26:08 -07:00
siddacious
4951bc3c00 removing old trinket target 2020-04-03 12:56:24 -07:00
siddacious
f2b1c97381 adding targets to specify which trinket 2020-04-03 12:49:06 -07:00
siddacious
6eabe3a119 fixing missing arduino:avr dep for adafruit:avr 2020-04-03 12:02:53 -07:00
Lady Ada
b3cd0e4bd2 add clue 2020-01-26 13:26:30 -05:00
Lady Ada
0b1516adb7 add pybadge_tinyusb 2020-01-13 21:35:15 -05:00
ladyada
990c7bd882 add metro_m4_airliftlite 2020-01-03 17:59:13 -05:00
Ha Thach
46c4442951 add metro_m0/m4_tinyusb platform (#65)
* add metro_m0/m4_tinyusb platform
2019-12-30 12:17:43 -05:00
Lady Ada
1e7527758d fix replace 2019-12-29 15:21:29 -05:00
Lady Ada
c38310b90a uninstall ourselves if installed by library manager 2019-12-29 15:21:29 -05:00
Lady Ada
d134ae2322 Add terminal colors to output that works in actions. Move all stderr to stdout since that seems to do weird things in travis 2019-12-29 15:21:29 -05:00
Lady Ada
ff70119f3d add metro m0 & microbit 2019-12-29 15:21:28 -05:00
Lady Ada
580d01bf17 recursively test all examples in example folder 2019-12-29 15:21:26 -05:00
Lady Ada
c73a88f91c add m4sk 2019-12-27 23:14:19 -05:00
Lady Ada
154c52cda1 add hallowing and titano 2019-12-27 23:05:49 -05:00
Lady Ada
991de58fe0 bail on unknown platform 2019-12-27 22:56:18 -05:00
Lady Ada
f1df107adf dont make directories here 2019-12-27 22:53:14 -05:00
Lady Ada
83a347b22f print libraries 2019-12-27 22:49:31 -05:00
Lady Ada
1eabd339f5 we need arduino samd for adafruit samd 2019-12-27 21:52:26 -05:00
Lady Ada
0f4444341f remove extra , 2019-12-27 18:10:15 -05:00
Lady Ada
ace797d03b ?? 2019-12-27 18:09:54 -05:00
Lady Ada
43e681d7c8 woops should be tuple 2019-12-27 18:03:29 -05:00
Lady Ada
e7beb63633 add arcadas' 2019-12-27 18:00:49 -05:00
Lady Ada
eeb0097451 make feather nrf52840 the default nrf52840 platform 2019-12-27 16:37:25 -05:00
Lady Ada
7c96931b3d skip skipped 2019-12-27 16:18:07 -05:00
Lady Ada
3135549440 missing dots 2019-12-27 16:04:04 -05:00
Lady Ada
e9d769022e switcheroo 2019-12-27 15:57:28 -05:00
Lady Ada
ddbc929ec4 add some debugs 2019-12-27 15:54:52 -05:00
Lady Ada
b37793d67b add skips/onlys 2019-12-27 15:30:37 -05:00
Lady Ada
e1c77451c3 strings are iterable! 2019-12-27 13:58:56 -05:00
Lady Ada
1484ae176d fix fqbn expansion 2019-12-27 13:51:16 -05:00
Lady Ada
6cecf5b864 py3 2019-12-27 13:48:27 -05:00
Lady Ada
e259e716d5 :! 2019-12-27 13:46:13 -05:00
Lady Ada
89d2729504 try expanding groups 2019-12-27 13:44:10 -05:00
Lady Ada
5b8bc05149 try clang and doxy? 2019-12-26 23:13:28 -05:00
Lady Ada
916a3859e0 install library deps, only print output of compile on failure 2019-12-26 23:13:26 -05:00
Limor "Ladyada" Fried
afe4379a35
Add actions version of CI (#63) 2019-12-26 20:04:40 -05:00