Close

Continuous Integration (CI) with AVR

A project log for RPUlux

RPUlux - six constant current LED drivers with PWM from 328p

ronaldsutherlandronald.sutherland 03/09/2018 at 23:270 Comments

I am trying out Travis CI with the firmware for this board, having never used CI before I was fairly clueless, and mostly still am. From what I can see, a push to Github notifies Travis which starts a fresh instance of Ubuntu 14.04 (that seems a little old to me) then pulls a clone of the repo and looks at the config file ".travis.yml" inside to tell it what to do. Basically, I followed an [example] I found.

[example]: https://github.com/willglynn/travis-avr-gcc


Another example I found made me think this was going to be too difficult, but it did clue me in about how to use a matrix with the Travis system so I added that to the setup I could follow.


This is what it looks like

https://travis-ci.org/epccs/RPUlux

Discussions