-
Notifications
You must be signed in to change notification settings - Fork 0
Travis CI
We use Travis-CI for our builds and validation of PRs (pull-requests). The environment for builds is documented here.
~rhyolight on ML:
It's easy to run the nupic build process using travis-ci on your forks. You'll need to create a travis account first, then fork nupic. In your local fork, you'll have the .travis.yaml
file, which is configured to run on every branch except master (you don't have to touch it). To enable travis on your fork, go to your profile and click the switch for your NuPIC fork. You should see a travis build running any time you push to branches on your fork (except master).
Also, when you submit a PR against master, travis will run against the PR whether you've set up a travis account or not. During this time, there is an indication on github that the pull request may not be safe to merge. Once the travis build passes, the warning is replaced by a "good to merge" note.
I am really liking this setup between travis and github. Great integration of services!