Closed wez closed 6 years ago
I'm not sure why the other embedded projects CI seems so complex. This travis config is sufficient to check that the hal builds, but doesn't do anything special to verify dependent crates. We have a couple of boards included in the nrf52 repo to sanity check that we didn't break the fundamentals for those. You could add, say, an examples dir that pulls in a blinky build for your favorite nrf51 board to get a bit more coverage without pulling in an entire board crate here.
Well, my favourite nrf51 board is the micro:bit and that one doesn't have a simple LED that could be blinked, only a multiplexed array of LEDs and setting one LED up to blink looks rather stupid. But I agree, we might want to through a few stupid examples in, even if they don't do much.
https://travis-ci.org/nrf-rs/nrf51-hal/builds/441400550 shows the build failure