• Remote Productivity: Time Hacks

    books

    Since 2011, I have spent about twenty months driving into a physical office. If you count on sites for training and consulting, that might go up to 20% of my time. Otherwise, the work has been from anywhere with internet and power. Of that from anywhere work, probably two-thirds of it was piece rate, getting paid by the deliverable. That is, if I watch one more youtube video, the only person I am stealing from is myself.

    Continue


  • What happens if you get stuck at a interactive prompt in build?

    Screen Shot 2021-06-04 at 10 42 38 AM

    So you just made a really cool program in Python, or the language that you like, and you happen to be using the best CI/CD provider out there right now. (Travis CI). Now it comes to you, Python is asking the conditional you added, “Do you want to generate another name?” - your build is stuck and ends up timing out. Don’t worry, let me help you get out of this jam, and we’ll get out of it together.

    Continue


  • Building a Laravel application using Travis CI

    laravel

    Montana here, and in this blog post, we are going to setup a Laravel application that has tests (unit) to properly simulate code integration and explain Travis CI’s linear and sometimes not so linear process, which is why Travis CI is one of the most flexible CI/CD’s on the market today.

    Continue


  • Using Quay as your Container Registry in Travis

    QuayLogo

    In some cases, I prefer using Quay.io as my container registry instead of Dockerhub. If this is the case for you and want to learn how to switch between the two keep reading, Quay and Docker both have their upsides and downsides depending on what type of project you’re doing. In this post, I’m going to show you how to implement Travis into your Quay build, and of course this means you’ll know how to switch between container registries.

    Continue


  • 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 is the final step of a process that started in 2018 to unify Travis CI under a single domain.

    Continue


  • Availability of larger VM instances for your builds

    Some builds or tests do require a significant amount of computing power and or RAM. A lot of time can be spared if more of both would be available.

    So, starting now on https://travis-ci.com, it is.

    vm:
      size: [large|x-large|2x-large]
    

    Continue


  • The Cookbook: Dpl

    Header

    Dpl is command line tool for deploying code, html, packages, or build artifacts to various service providers. It is tightly integrated into Travis CI’s deployment integration.

    Continue


  • Webinar: ARM DevSummit 2020

    Header

    These are the exact examples I used for the ARM DevSummit, integrating Travis CI in real world solutions with ARM and AWS.

    Continue


  • The Cookbook: LaTeX

    Header

    Write LaTeX, Push to GitHub and let Travis CI automatically build using Travis’s build functions and script hooks for your LaTeX project and deploy a PDF automatically to GitHub releases when a git commit is tagged.

    Continue


  • Webinar: Integrating Assembla and Travis CI into your workflow

    Header

    In February we hosted the first Travis CI webinar in collaboration with Assembla, to show you how easy it is to import an existing repo from GitHub into Assembla’s version control system (VCS) and get up and running with building your project in Travis CI! If you have any questions or comments about the session, feel free to leave them on the video comments section and we’ll be sure to get back to you!

    Continue