• Use your own Hashicorp Vault instance with Travis CI

    Use your own Hashicorp Vault instance

    Don’t trust Travis CI with all your secrets needed for your pipeline, at least not too much. If you prefer to manage secrets needed for CI/CD processes in a central Key Management System (KMS), e.g. to be able to rotate them quickly rather than providing secure environment variables to the CI/CD tool, you can now easily connect Travis CI with Hashicorp Vault.

    Continue


  • Conditional Builds, Stages and Jobs

    Conditional Builds, Stages and Jobs

    Sometimes you need to filter out and reject builds, stages and jobs by specifying conditions in your build configuration (your .travis.yml file). With conditionals, you can do that and more, let’s explore the full functionalities of Conditional Builds.

    Continue


  • Ubuntu Jammy Jellyfish 22.04 is available!


  • Travis CI Build Explorer

    Build Config 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. Travis CI uses this specification to normalize and validate build configs, let’s do a sample.

    Continue


  • Travis Workspaces

    Workspaces

    Workspaces allow jobs within a build to share files. They are useful when you want to use build artifacts from a previous job; for example, you create a cache that can be used in multiple jobs later.

    Continue


  • Doing Certificates with Smallstep & Travis

    Do people still use X 509 Certificates

    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 for usage on the public web, the protocol is also well-suited for usage on internal networks, e.g. infranets, infrachats at Colleges, etc. Let’s lerarn more about Smallstep.

    Continue


  • Get started with Google Cloud SDK and Travis fast

    How to get started with Google Cloud SDK 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 started.

    Continue


  • Build Imports in Travis

    Importing Shared Build Configs

    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 very composable (cyclic imports will be skipped). Let’s get started.

    Continue


  • Integrating Postman with Travis

    Postman and Travis CI

    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!

    Continue


  • Sync your Philips Hue Lights with the status of your Travis build

    sync

    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 functionality, if the Travis CI build passes, your Hue lights will turn green.n your Travis CI build fails it will turn red.

    Continue