Josh Klar
e413392826
Remove pyboard from circle
2018-10-16 22:40:36 -07:00
Josh Klar
ebc45d59dc
Address #52 almost entirely - target upstream builds of CircuitPython and simply copy (rsync) KMK source, a basic main.py, and the user's keymap to the CIRCUITPY drive
2018-10-15 02:49:12 -07:00
Josh Klar
7d2d04f070
Some backports from work on #46 to greatly speed up Circle builds
...
This backports from topic-docker the base image, which we can now use in
Circle to MASSIVELY speed up our CI situation.
The base image can currently only be pushed by @klardotsh as nobody else
has access to the Docker Hub org, but that can change in the future.
2018-10-11 17:50:39 -07:00
Josh Klar
247cb28d63
More CI/Makefile fixes
2018-10-07 18:47:26 -07:00
Josh Klar
614f49759f
Rewrite Circle config to hopefully support gcc-arm-embedded needed by atmel-samd
2018-10-07 18:22:27 -07:00
Josh Klar
8e743642db
Add the SAMD51 chips to Circle config. Finally banish the Teensy to save build jobs
2018-10-07 00:49:33 -07:00
Josh Klar
05c1b42802
Make sure Circle has rsync available
2018-10-05 15:35:13 -07:00
Josh Klar
c90d75321a
Finish renaming targets in circle
2018-09-23 03:16:53 -07:00
Josh Klar
32dd2cecc4
Run the keymap tester on board builds usually
2018-09-23 03:12:31 -07:00
Josh Klar
94130740c4
Write a basic keymap sanity checker utility
2018-09-23 03:03:49 -07:00
Josh Klar
5cdd678073
We do not support the NRF52832 anyway, stop building it in Circle
2018-09-23 00:22:59 -07:00
Josh Klar
904e7641e7
CircleCI: Ensure all boards can at least compile a hex on each commit
2018-09-17 15:30:31 -07:00
Josh Klar
de5fd701c6
Try out a linting CI config
2018-09-14 17:24:19 -07:00