intro.md

December 17, 2018 · View on GitHub

we use Travis CI as continuous integration service, current build status is mentioned in README as: Build Status which will be refresh after every commit push or PR merged.

CI isn’t just for running tests, there are many other things to do:

  • make sure all the test is passed
  • make sure coveralls status refreshd
  • publish graphql schema to apollo-engine
  • check graphql schema is valid
  • make sure the commit message follow conventsions
  • send alert emails to developers if build fails