Princeton-CDH / bitKlavier

The piano, digitally reinvented.
http://bitklavier.com/
GNU General Public License v3.0
37 stars 5 forks source link

Set up continuous integration / automated builds with Travis-CI #71

Closed rlskoeser closed 4 years ago

rlskoeser commented 7 years ago

I think we may be able to adapt from https://github.com/shaduzlabs/audio-plugin-project-template

See also https://forum.juce.com/t/adding-continuous-integration-support-to-juce-with-travisci/16640

rlskoeser commented 7 years ago

I have used travis-ci before and I'm interested in taking a stab at this one, but I don't know how soon I'll be able to get it working.

dantrueman commented 7 years ago

cool. i think we need to discuss this further. i don't know a whole lot about CI, but for a team this size and for this particular project, i may need convincing that it's better than the manual and relative frequent integration that we're currently doing. i worry about creating more problems; as it stands now, we sometimes have to integrate carefully...

rlskoeser commented 7 years ago

@dantrueman sure, let's talk about this the next time we meet in person. I'd like to hear more about what you mean about manual and frequent integration.

I'll try to find some time to experiment with this so I can get a better idea of how it works and what it might do for us.