What is continuous integration (CI) and continuous deployment (CD)? Why has this method for delivering updates to software become the hallmark of advanced, modern software development methods using the DevOps method? In this article, Travis CI is going to tell you. What is CI/CD? To understand...
Official Blog
Discover stories and topics
Improved CI/CD Build Job Log Security
The CI/CD (Continuous Integration & Deployment) tools are a widely adopted part of automated delivery processes in the software development industry. Tools like Travis CI are...
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...
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...
Travis CI Now Introduces Changes in Job Logs Availability
Travis CI job logs provide important information on executing specific jobs in a build. In addition, build job logs contain supplementary information, such as environment...
Ubuntu Jammy Jellyfish 22.04 is available!
We are happy to announce that Ubuntu Jammy Jellyfish 22.04 images are ready for a wider audience. Here are some tips to get you started quickly and save valuable time....
Doing Certificates with Smallstep & Travis
You may know something called the ACME protocol for automated certificate management has seen vast adoption in the Web PKI since its inception in 2016. While initially conceived...
Get started with Google Cloud SDK and Travis fast
In the spirit of being fast, this tutorial will be as fast as the implementation and usage itself. Let’s get to it, running Google Cloud SDK, Docker and Kubectl. Let’s get...
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...
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...
Sync your Philips Hue Lights with the status of your Travis build
Let’s have some fun this Friday! Sync the color of your build (red if failed, green if passing) with your Travis CI builds using your Philips Hue lights. Currently this has basic...
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...
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...