# Best Practices and Common Mistakes with Travis CI

DevFeed: [Best Practices and Common Mistakes with Travis CI](<https://devfeed.tech/articles/best-practices-and-common-mistakes-with-travis-ci-28622.md>)

Original publisher: [Read original article](<https://eng.localytics.com/best-practices-and-common-mistakes-with-travis-ci/>)

Author: Kevin Deisz

Published: 2017-01-10T13:46:39Z

Content type: tutorial

Language: en

Sources: [Localytics](<https://devfeed.tech/sources/localytics.md>)

Topics: [Travis CI](<https://devfeed.tech/topics/travis-ci.md>), [Continuous integration](<https://devfeed.tech/topics/continuous-integration.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [build performance](<https://devfeed.tech/topics/build-performance.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [continuous-integration](<https://devfeed.tech/tags/continuous-integration.md>), [github](<https://devfeed.tech/tags/github.md>), [parallelism](<https://devfeed.tech/tags/parallelism.md>), [speed](<https://devfeed.tech/tags/speed.md>), [testing](<https://devfeed.tech/tags/testing.md>), [travis-ci](<https://devfeed.tech/tags/travis-ci.md>)

## AI overview

This article presents five internal best practices for using Travis CI, focusing on continuous integration, efficient testing, and reducing build time. It explains how Travis CI integrates with GitHub and supports configurable build environments, build matrices, and test parallelism.

## Source excerpt

What is Travis At Localytics, we've worked hard to ensure that all of our services are built and deployed using our own internal best practices. One of those core best practices is that the service in question is using continuous integration (CI). CI greatly reduces the amount of