Travis CI Blog

 

Office Hours: Specific Ways to Speed Up Your Builds

In this Office Hours, Travis CI's Michael Mendy explains the importance of concurrency and how a repository utilizing many jobs can cause queueing issues. He demonstrates how selecting larger virtual machines can reduce build times, using a Python script he created that performs intensive...

read more

Discover stories and topics

Sign your software with Travis CI

Software Supply Chain security is the act of securing the components, activities, and practices involved in creating and deploying software. One of these practices is digitally...

read more

Deploying with Surge.sh

Got some static files? Travis CI can deploy your static files to Surge.sh after a successful build. Builds triggered from Pull Requests will never trigger a deploy, let’s see how...

read more

Build Imports in Travis

Sometimes you need a really dynamic configuration when setting up your pipeline. With imported configs, those configs can themselves include other configs, making this feature...

read more

Integrating Postman with Travis

Postman is an API platform for developers to design, build, test and iterate their APIs. Now let’s connect Travis CI with Postman and learn something new! Usage To get started on...

read more

Integrating Kind with Travis

Kind is a tool for running local Kubernetes clusters using Docker container “nodes”. Kind was primarily designed for testing Kubernetes itself, but may be used for local...

read more

Travis and Jake (A friendly integration)

Jake is the JavaScript build tool for NodeJS. Jake has been around since the very early days of Node, and is full featured and well tested. The most intriguing thing for me about...

read more

Using Ballerina with Travis

Ballerina makes it easier to use, combine, and create network services, let’s see how we can just quickly setup Ballerina in Travis, lets put on our dancing shoes and setup...

read more