Scott Shawcroft
fb833b25d5
Update translations and limit Sphinx to <1.8.0
2018-09-12 16:25:35 -07: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
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
Scott Shawcroft
73c15dcf8b
Merge commit 'f869d6b2e339c04469c6c9ea3fb2fabd7bbb2d8c' into nrf2_merge
...
This is prep for merging in the NRF5 pull request.
2017-10-24 22:31:16 -07:00
Damien George
06f2fdbe61
travis: Update build command now that stm32 Wiznet config has changed.
2017-10-16 15:51:32 +11:00
Damien George
de981040b3
travis: Use --upgrade when pip is installing cpp-coveralls.
...
So that the latest urllib3 is retrieved, which has improved SSL security.
This fixes the temporary path from f578947ae3
2017-09-10 22:57:33 +10:00
Damien George
4a93801c12
all: Update Makefiles and others to build with new ports/ dir layout.
...
Also renames "stmhal" to "stm32" in documentation and everywhere else.
2017-09-06 14:09:13 +10:00
Dan Halbert
ef61b5ecb5
Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in development) master.
...
cpx build compiles and loads and works in repl; test suite not run yet
esp8266 not tested yet
2017-08-25 22:17:07 -04:00
Scott Shawcroft
fab634e3ee
Turn on Rosie CI testing to test new builds on real hardware.
...
This introduces a skip_if module that can be used by tests to
determine when they should be skipped due to the environment.
Some tests have been split in order to have finer grained skip
control.
2017-08-11 17:16:13 -07:00
Paul Sokolovsky
f578947ae3
.travis.yml: Pin cpp-coveralls at 0.3.12.
...
Next version, 0.4.0 appears to depend on newer version of urllib3 and
conflicts with version installed in Travis.
2017-07-28 17:37:45 +03:00
Damien George
4d47e6c0db
travis: Build STM32F769DISC board instead of F7DISC to test dbl-prec FP.
2017-06-28 15:12:05 +10:00