Jeff Epler
24e4574470
.travis.yml: dice up parallelism differently
2018-10-09 21:55:40 -05:00
Dan Halbert
91cc23f9b7
.travis.yml typo
2018-09-19 00:01:50 -04:00
Dan Halbert
56b7f3ba64
fix translate omission; pca10059 fix in .travis.yml
2018-09-18 16:28:27 -04:00
Dan Halbert
bc510e714f
merge 3.0.2 to master
2018-09-18 15:38:12 -04:00
ladyada
14ad7d31db
automate builds
2018-09-14 10:38:06 -04:00
Scott Shawcroft
fb833b25d5
Update translations and limit Sphinx to <1.8.0
2018-09-12 16:25:35 -07:00
Dan Halbert
6a72084198
fix nrf builds; sphinx 1.8.0 crashing: use lower version
2018-09-12 18:37:03 -04:00
Dan Halbert
f289863088
bump gcc-arm-embedded to 7-2018q2 to save flash space
2018-09-11 21:26:58 -04:00
Scott Shawcroft
e29cbf694b
Auto-build grandcentral
2018-09-07 10:52:30 -07:00
Dan Halbert
c503cf990b
forgot to change .travis.yml
2018-08-21 20:35:58 -04:00
Dan Halbert
1768057e87
add HalloWing
2018-08-20 10:52:24 -07:00
Scott Shawcroft
94c5ceab36
Initial SAMR board revision.
2018-08-09 05:36:46 -07:00
Scott Shawcroft
933add6cd8
Support internationalisation.
2018-08-07 14:58:57 -07:00
Scott Shawcroft
a6d94b6845
Merge pull request #1068 from dhalbert/micropython-25ae98f-merge
...
Micropython 25ae98f
merge
2018-07-30 12:33:44 -07:00
Dan Halbert
b1006170f1
Download arm-none toolchain only when necessary.
2018-07-30 12:17:52 -04:00
Dan Halbert
fbe98ff9a9
Merge pull request #1071 from dhalbert/3.x-hallowing
...
add HalloWing
2018-07-29 20:24:47 -04:00
Dan Halbert
680597547c
add HalloWing
2018-07-29 19:22:16 -04:00
Dan Halbert
c76a4d477f
remove qemu-arm build; fix docs build bugs
2018-07-29 16:47:06 -04:00
Dan Halbert
a5068eae0d
fix .travis.yml
2018-07-28 16:43:48 -04:00
Dan Halbert
2e260a0eab
Merge remote-tracking branch 'adafruit/master' into micropython-25ae98f-merge
2018-07-28 14:13:54 -04:00
Scott Shawcroft
055725f744
Update travis to gcc 2018q2.
2018-07-25 07:50:29 -07:00
Dan Halbert
7c219600a2
WIP: after merge; before testing
2018-07-11 16:45:30 -04:00
arturo182
051c9dac19
travis: Try to shave off some seconds from build times
2018-06-28 00:17:14 +02:00
Scott Shawcroft
c90abb1370
Fix BLE file download for travis.
2018-06-18 14:28:45 -07:00
Scott Shawcroft
05547b72ac
Switch to Feather52s full name to avoid confusion with the nrf52840 later.
...
Fixes #940
2018-06-18 10:51:04 -07:00
Scott Shawcroft
b4338921de
Add auto-build for nrf52840 development kit, PCA10056
2018-06-15 16:34:26 -07:00
Jeff Epler
52c0fc421b
travis.yml: Enable building feather huzzah
2018-06-10 14:56:55 -05:00
Damien George
b789c640f7
travis: Install explicit version of urllib3 for coveralls.
...
Coveralls requires a "recent" version of urllib3, whereas requests requires
a "not so recent" version, less than 1.23. So force urllib3 v1.22 to get
it all working.
2018-06-06 20:56:24 +10:00
Dan Halbert
36a7ebe88e
add feather_m0_express_crickit to .travis.yml
2018-06-05 18:24:55 -04:00
Dan Halbert
a5e1174926
add cpx-crickit build to travis
2018-05-24 21:18:56 -04:00
Roy Hooper
9f2026158b
add ugly workaround for apt failing - retry
2018-05-15 14:54:12 -04:00
Scott Shawcroft
8193a6eb18
Remove Rev B Metro M4 from Travis build.
...
Testers should have production boards on the way.
2018-04-19 15:19:14 -04:00
Scott Shawcroft
2a26dac2bc
Add initial ItsyBitsy M4 support
2018-04-12 11:16:52 -07:00
Jeff Epler
c0ef427a98
travis.yml: Running tests in parallel on travis is slower
...
.. so explicitly set them to run serially with -j1.
(as discussed on #729 )
2018-04-02 08:06:49 -05:00
Jeff Epler
c1cd259529
travis.yml: best guesses about when to run tests in parallel
...
Notably, "--via-mpy" spews failures when threaded, possibly indicating
that micropython is not creating mpy files in threadsafe manner.
2018-03-31 10:39:55 -05:00
Scott Shawcroft
fd7dcff4e9
Add Feather M4 Express support.
...
* Also fixed detection of SPI flash chip to correct look in the 2+
spots.
* Added support for using QSPI in dual read mode.
2018-03-23 00:00:13 -07:00
Damien George
5e1279d41a
travis: Pass -j4 to make to speed up compilation.
...
This seems to reduce the Travis build time by roughly 1 minute / 10%.
2018-03-19 11:57:38 +11:00
Scott Shawcroft
737007cdd8
Install recommonmark too.
2018-02-27 15:57:00 -08:00
Scott Shawcroft
ebf326f565
Build sphinx on Travis
2018-02-27 15:38:28 -08:00
Dan Halbert
83635f22c4
add itsybitsy_m0_express and metro_m4_express_revb to travis builds
2018-02-26 17:42:29 -05:00
Damien George
0b12cc8feb
.travis.yml,ports/unix/Makefile: Add coverage test for script via stdin.
2018-02-08 11:30:19 +11:00
Tony DiCola
4bd1d09d74
Add missing Feather M0 RadioFruit boards: RFM69, RFM9x ( #539 )
2018-01-19 11:53:47 -08:00
Scott Shawcroft
7e390886fb
Switch to GCC7. The ARM release from Q4.
2018-01-04 21:36:50 -08:00
Scott Shawcroft
a1a02c5427
Conditionally install build deps to speed up Travis
2018-01-02 11:54:11 -08:00
microbuilder
7a69382f36
Added script to download SD files
2017-12-28 22:41:38 +01:00
microbuilder
5da455e398
Added feather52 to travis build list
2017-12-28 22:35:03 +01:00
Paul Sokolovsky
5455bf79c5
.travis.yml: Build and test strict stackless build.
...
Previously, testing of stackless build happened (manually) in
travis-stackless branch. However, stackless offers important
featureset, so it's worth to test it as a part of the main
CI. Strict stackless is used because it's the "real" stackless
build, which avoids using C stack as much as possible (non-strict
just prefers heap over C stack, but may end up using the latter).
2017-12-16 20:43:30 +02:00
Paul Sokolovsky
8462f167dc
.travis.yml: Update for qemu-arm's testing moved to Makefile.test.
2017-12-13 09:07:51 +02:00
Scott Shawcroft
b1998cb0b1
Speed up the Travis build.
...
This does two major things:
1. It stores the arm gcc in the repo. The download from the PPA was taking between 2 and 7 minutes.
2. It splits each board into a separate job so they are built in parallel.
2017-11-15 21:31:21 -08:00
Scott Shawcroft
5a59a10bf2
Add log folding to Travis outout.
2017-10-25 11:01:43 -07:00