WashDems-Public / Data

For shared public data
8 stars 9 forks source link

Json validation for events and orgs #83

Closed btb closed 7 years ago

btb commented 7 years ago

Fix for #54 and #55. You'll need to go to travis-ci.org and enable it for this repository. Once that's done, all commits and pull requests will be run through this validation and whatever other test suites we might want.

RobDolin commented 7 years ago

@btb BIG THANKS for this pull request. Would you please comment (or message privately) about what needs to be done at travis-ci.org to enable for this repo?

btb commented 7 years ago

Sure. It should be approximately like this: Go to travis-ci.org, and click "Sign in with GitHub" and you should be logged in, as yourself. It will ask for permissions to access your public github repositories, which are spelled out here: https://docs.travis-ci.com/user/github-oauth-scopes Click the "+" on the left, or your name/avatar at upper right, both just take you to your travis profile page. "WashDems-Public" should be listed on the left, click it. Then, enable builds for the "Data" repository by clicking the slider next to it.

Now on any new commit or pull request (assuming the .travis.yml file is present) it will attempt to build.

RobDolin commented 7 years ago

Thank you @btb for the very clear description.