Setting Up Travis CI

Travis CI is a continuous integration service that’s become enormously popular in recent years, thanks to its convenience and versatility. Travis can run your project’s scripts automatically every time you or a collaborator pushes a change, and report the results through GitHub’s “Pull Request” interface for branches. Each run is performed in its own isolated environment, producing more reliable results than you get in the personalized environment of a developer machine.

This section will walk you through the process of giving Travis CI access to your project, allowing you to offload tests and other automated tasks to the cloud. This will be a speedy process: You’ll upload your project to GitHub, authorize Travis to access ...

Get Test-Driven React now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.