530348da01
remove unused reference to copy_tree (it makes a warning)
2022-02-10 10:49:56 -06:00
Limor "Ladyada" Fried
4ca170f09a
Merge pull request #113 from nkaaf/fixing_some_typos
...
typos
2022-02-10 10:54:27 -05:00
lady ada
04727ed0d4
fix ci for m4 tinyusb
2022-01-01 21:28:04 -05:00
lady ada
d827a91a24
add new esp32s2 board defs
2021-12-27 17:16:30 -05:00
Phillip Burgess
c9945ba55e
Add more ATtiny varieties to build_platform.py
...
We don’t NEED all of these right now, but might become necessary due to parts availability, so I’m adding them while the process is fresh in my head rather than floundering later.
2021-11-18 11:15:12 -08:00
Phillip Burgess
324b4f8f3a
Add attiny1617 to tinyMegaCore section of build platforms
2021-11-18 10:08:11 -08:00
nkaaf
eb96289980
typos
2021-11-11 21:47:32 +01:00
lady ada
e659722956
??
2021-10-09 14:52:14 -04:00
lady ada
a1cd2c9e46
add eyelights
2021-10-09 13:51:00 -04:00
lady ada
092a5ecfbd
ok
2021-10-09 13:32:25 -04:00
lady ada
373f0c0c22
put fqbn in filename to make it unique
2021-10-09 13:30:17 -04:00
lady ada
3fc602ef7a
just the uf2
2021-10-09 13:09:09 -04:00
lady ada
4e812d285c
try to be specific about filename
2021-10-09 12:58:37 -04:00
lady ada
7283e8e87e
more dirs
2021-10-09 12:24:45 -04:00
lady ada
28dc122a5c
wrong dir
2021-10-09 12:16:36 -04:00
lady ada
23118ee09d
did it work?
2021-10-09 12:12:00 -04:00
lady ada
dd58a69a9e
trytyr
2021-10-09 12:01:40 -04:00
lady ada
a05792c0d7
ridic
2021-10-09 11:30:57 -04:00
lady ada
1e54f73313
python cant actually move dirs
2021-10-09 11:13:15 -04:00
lady ada
24542df558
try moving output to one dir
2021-10-09 11:02:41 -04:00
lady ada
f08b762a34
printy
2021-10-09 10:51:05 -04:00
hathach
4d09c4abe4
sleep 5 seconds between attempts
2021-10-08 15:43:42 +07:00
hathach
fa2c172a12
retry up to 3 times for run_or_die()
2021-10-08 00:58:04 +07:00
hathach
c173d84c6d
get returncode
2021-10-07 22:36:18 +07:00
hathach
6ba1af1dfe
use proc.communicate() instead of wait() to prevent deadlock
2021-10-07 22:26:14 +07:00
hathach
6c55535367
get stdout of timeout proc
2021-10-07 21:36:28 +07:00
hathach
8dda6941f5
test
2021-10-07 20:45:34 +07:00
hathach
42f4803327
increase timeout
2021-10-07 19:27:08 +07:00
Paint Your Dragon
febfc922c4
Restore Arduino build timeout to 60 seconds
...
Problem was Elsewhere.
2021-10-06 10:33:27 -07:00
Paint Your Dragon
2c53c9bda1
Change build timeout from 60 to 120 seconds
2021-10-06 09:15:27 -07:00
ladyada
6a67a1dec1
add pygamer tinyusb
2021-10-01 13:36:00 -04:00
ladyada
b64a59cec8
remove
2021-10-01 12:30:58 -04:00
ladyada
1b72ada926
tyop
2021-10-01 12:29:18 -04:00
ladyada
b6e95ad50d
learning sys doesnt test blink
2021-10-01 12:25:44 -04:00
ladyada
696be13876
shhh!
2021-10-01 12:06:07 -04:00
ladyada
2602c52184
remove shell?
2021-10-01 11:59:58 -04:00
ladyada
d0893ffd9f
what are we doing?
2021-10-01 11:53:18 -04:00
ladyada
b8d1a1315b
skip it
2021-10-01 11:49:11 -04:00
ladyada
764f427a25
bytey
2021-10-01 11:47:12 -04:00
ladyada
efd44cee4d
fixverb
2021-10-01 11:43:58 -04:00
ladyada
4eff8b6c4b
verbose
2021-10-01 11:38:43 -04:00
lady ada
22bd6d6cc4
allow real skips
2021-09-30 18:26:40 -04:00
lady ada
aa7b9800a1
pardon, typo!
2021-09-30 18:21:02 -04:00
lady ada
eb515470b7
pathypath
2021-09-30 18:16:21 -04:00
lady ada
49a97f0acc
slightly more helpful
2021-09-30 18:09:19 -04:00
lady ada
76b0b0fbfe
dont let invalid test.only!
2021-09-30 17:59:06 -04:00
Kattni Rembor
7840ec8a9f
Add Feather M4 Express.
2021-09-30 16:50:24 -04:00
hathach
e4760ab70e
print installed core version
2021-09-29 19:31:56 +07:00
hathach
5bd604c966
enable 'shell=True' for building esp32s2 board
...
use folder path i.e example dir instead of path to .ino file
2021-09-29 17:42:29 +07:00
lady ada
fa90162410
add base addr
2021-09-16 13:00:27 -04:00
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