Travis CI Blog

Travis CI Build Explorer

Ever want to know where you went wrong when configuring your .travis.yml file? You should try Travis CI Build Explorer. Travis CI build config format is formally specified using a JSON Schema.…

Preventing Crypto Mining Abuse of Free Trials

Travis CI, along with many other CI/CD providers, continues to experience abuse from cryptocurrency miners running builds using Free Trial credits. This abuse creates cost increases, performance issues, and diverts…

Terraform, S3, Lambda, Travis and API Gateway

Terraform is an open-source infrastructure as code software tool that enables you to safely and predictably create, change, and improve infrastructure. This is a little longer blog post, but Terraform…

Speedy Builds with Rust

Rust is a multi-paradigm, high-level, general-purpose programming language designed for performance and safety, especially safe concurrency. In today’s post we are using Rust nightly. You can also add more targets like stable or beta,…

Running tests on MySQL with Laravel

In this weeks post, let’s learn how to setup and run tests with MySQL and Laravel while using Travis CI, it’s easy, educational, and for me it was a bit…

ORG Shutdown

If you’ve kept up with our announcements, or if you recently accessed the travis-ci.org UI, you are likely aware of the planned migration from the travis-ci.org domain to travis-ci.com. This…

The Cookbook: with Bash

Many projects on GitHub use Travis to automatically execute certain scripts on every build. Among these many scripts, there is one that’s definitely the most well known, it’s called Bash.…
© Copyright 2024, All Rights Reserved