Make 2D Games with Ruby and Gosu – Part 4: Continuous Integration with Codeship


In this session we set up continuous integration using Codeship.

See how to automatically run your tests every time you push code. Learn how to add a build status badge to your project on Github to show others that your tests are passing.

Bonus: We’ll also walk through opening a pull request on Github for a feature branch, and merge it into the master branch once our tests pass.

Code: https://github.com/draffauf/gosu-tutorial

Gosu: https://github.com/gosu/gosu/

Ruby:https://www.ruby-lang.org/en/

RSpec: http://rspec.info/

Atom.io https://atom.io/

SFC30 (Super Famicom) controller: http://www.8bitdo.com/sfc30/

Codeship: http://codeship.com