New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add travis ci integration #1

Merged
merged 24 commits into from Mar 15, 2016

Conversation

Projects
None yet
2 participants
@bsima
Member

bsima commented Mar 14, 2016

This is just building out the infrastructure configuration, so nothing to heavy. The only major code change was that I stripped out the previous unfinished (and nonworking) driver implementation and replaced it with some example code that simply builds and runs a test.

Passing build: https://travis-ci.org/nebulabio/gluco/builds/116171124

Next steps are (1) finish the stubbed Arduino code to connect properly with the glucometer, and (2) write the core of the driver to receive data from the Arduino. Those two PRs will be coming over the next few weeks.

bsima added some commits Mar 14, 2016

Build both firmware and driver in travis-ci
Subshelling might work here...
Strip out old code and make driver compile, test
I simply implemented a measurement struct with a basic passing test and
`main`. I just want `cargo run` and `cargo test` to work for travis-ci
at this point in time
Install gcc-avr and remove compiler build matrix
I think the compiler setting was overriding the arduino makefile such
that avr-gcc wasn't being used to compile the code
Add auto-yes back into the command
don't know how this was removed...

aulloa added a commit that referenced this pull request Mar 15, 2016

Merge pull request #1 from nebulabio/chickety-check-yourself-before-y…
…ou-wreck-yourself

Add travis ci integration

@aulloa aulloa merged commit 5abfb20 into master Mar 15, 2016

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment