Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 992 Bytes

CONTRIBUTING.md

File metadata and controls

37 lines (27 loc) · 992 Bytes

PR Steps

NOTE: Make sure every change is covered by a unit test. If the change isn't covered, make sure to add a test for it.

  1. Fork the repo, make changes, add tests, commit, and submit a Pull Request

  2. New Pull Requests will automatically trigger a Travis CI Build

  3. If the build fails, look at the Build Logs. Changes will not be merged unless the build passes.

  4. If the build succeeds, the pull request will be merged, and automatically pushed to the staging server at http://stage.spacexdata.com/v2/ for a final check before promoting changes to production at https://api.spacexdata.com/v2/.

Local Development

  1. Clone the repo
git clone https://github.com/r-spacex/SpaceX-API.git && cd SpaceX-API
  1. Install dependencies
yarn install
  1. Run ESlint and all tests
yarn test
  1. Start the app
yarn start