• The Build, Test, Nuke Pattern

    Header

    Nothing lasts forever in the world of ephemeral computing. It’s the nature of the beast. Today, more companies are maximizing their IT budgets by practicing the principles of infrastructure as code (IaC). They’re creating and destroying virtual assets on demand in order to meet the needs of the moment.

    Continue


  • The Cookbook: Fable

    Header

    Fable produces readable JavaScript code compatible with ES2015 standards and popular tooling like Webpack, which you’ve probably heard of if you’ve ever used React. Let’s start this Fable.

    Continue


  • The Cookbook: Branch Flow

    Header

    It’s important when using multiple branches in your repository to define which branches to build to, and which branches not to build to. Let’s get started.

    Continue


  • Deploying and Using WebAssembly Under Deno on the Server Side Using Travis CI

    Header

    Containers are a game changer in software development. They provide the operational isolation found in virtual machines without the overhead. Whereas it can take a virtual machine minutes to spin up, you can have a container up and running in seconds, or even in some cases milliseconds.

    Continue


  • The Cookbook: with Bash

    Header

    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. Automate your shell commands, add env vars, and increase your workflow, plus the endless of other things you can do with Bash given it’s flexibility. At the crux – Bash on more occasions than not are crucial to Travis CI builds.

    Continue


  • Travis CI Pipelines: Anchore Policy Enforcement using Travis CI

    Header

    The Anchore Engine is an open-source project that provides a centralized service for inspection, analysis, and certification of container images. The Anchore Engine is provided as a Docker container image that can be run standalone or within an orchestration platform such as Kubernetes, Docker Swarm, Rancher, Amazon ECS, and other container orchestration platforms.

    Continue


  • The Cookbook: Getting started with R

    R

    Some of the most downloaded R packages are built on Travis CI. In this cookbook, you’ll see how easy it just is to setup Travis CI in an existing R project.

    Continue


  • A Short Journey into Source Control Branching and Release Patterns

    Branching

    Git is a transformational technology. It’s the foundation of most of the source code management (SCM) services used today. Git’s branching, forking and merge capabilities provide developers with the freedom to work with a high degree of independence while allowing companies to control the quality of the code that makes its way into production.

    Continue


  • Open Source at Travis CI - An Update

    We’ve recently had a lot of feedback and questions from the Travis CI community and beyond about the future of open source at Travis CI, following our recent announcement about how we are tackling accounts that are taking valuable resources away from your builds.

    Continue


  • The Cookbook with Docker

    Docker

    Let’s learn how to Dockerize your Python application in Travis CI, while deploying it to AWS so that it can be accessible to anyone on the planet.

    Continue