mastercoin-MSC / mastercore

mastercore info
mastercoin.org
MIT License
24 stars 11 forks source link

Add Travis CI support #269

Closed dexX7 closed 9 years ago

dexX7 commented 9 years ago
dexX7 commented 9 years ago

A project maintainer (@m21) should head over to https://travis-ci.org/ and "sign in with GitHub" to authorize Travis CI.

Once synced, mastercore should be enabled:

travis_ci_1

I furthermore suggest to build only, if .travis.yml is present. This can be enabled in the settings of the repo:

travis_ci_2

Travis CI has a nice GitHub integration and reports the build success, which looks like this:

travis_ci_4

I'm not sure, if pending PRs are tested right after enabling Travis, but it can be forced to do so in the "pull requests" tab:

travis_ci_3

The result (which is actually based on this PR) looks like this: https://travis-ci.org/dexX7/mastercore/builds/45808383