we use Travis CI as continuous integration service,
current build status is
mentioned in README as:
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