travis-ci/travis-core — pull request #22 by mattmatt (2012-03-19 10:31:29+00:00)
Title: Ensure an SSL key is still created lazily

This ensures that repositories do get an ssl key if they don't have one yet, but also makes sure a validation error doesn't fail it and reloads the association instead.