Education – Travis CI https://www.travis-ci.com Tue, 10 Feb 2026 17:28:46 +0000 en-US hourly 1 https://wordpress.org/?v=6.9 https://www.travis-ci.com/wp-content/uploads/2025/05/cropped-Favicon-32x32.png Education – Travis CI https://www.travis-ci.com 32 32 Bring Your Own Environment: Introducing Customized Images for Linux https://www.travis-ci.com/blog/bring-your-own-environment-introducing-customized-images-for-linux/ Tue, 10 Feb 2026 16:29:42 +0000 https://www.travis-ci.com/?p=245657 We begin 2026 with the introduction of a new feature – Customized Images for Linux builds. Any user who has had to update our default images knows how cumbersome and expensive it is to spend the first 2-3 minutes downloading additional libraries for each build. Travis CI has always striven for maximum flexibility and user convenience, so we expect that the introduction of the Customized Images…

Source

]]>
Understanding DevOps Metrics: DORA Metrics, SPACE Framework and DevEx https://www.travis-ci.com/blog/understanding-devops-metrics-dora-metrics-space-framework-and-devex/ Fri, 30 May 2025 05:39:13 +0000 https://www.travis-ci.com/?p=245508 Measuring and improving the productivity of DevOps teams has long been a major challenge. From purely technical metrics to more business-oriented ones, the choice of metrics often remains a concern, especially since it can end with completely obsolete choices. In the era of the generalization of DevOps practices, standards are being developed for almost every practice, and the same is true of…

Source

]]>
React Router Demystified: A Developer’s Guide to Efficient Routing https://www.travis-ci.com/blog/react-router-demystified-a-developers-guide-to-efficient-routing/ Wed, 24 Jul 2024 13:02:00 +0000 https://www.travis-ci.com/?p=241576 Routing in web applications allows for seamless navigation, ensuring users effortlessly access different pages and resources within an application. As such, when implemented correctly, routing offers an intuitive user experience that enhances interactions. By default, React ships without built-in routing capabilities, which is why developers rely on React Router – a third-party client-side routing…

Source

]]>
Unit Testing vs Integration Testing: What is Best for You https://www.travis-ci.com/blog/unit-testing-vs-integration-testing/ Fri, 21 Jun 2024 05:00:00 +0000 https://www.travis-ci.com/?p=241475 Testing a car engine is one thing, but testing a car is another. Since a car will typically include a lot more components, testing individual parts doesn’t necessarily guarantee that they can work well together. Even if the individual functionality of each component proved to be fine, we still need to verify that they integrate without any problems. On the other hand, we can’t just start…

Source

]]>
Replay of Office Hours: Docker Build Cloud https://www.travis-ci.com/blog/office-hours-docker-build-cloud/ Fri, 26 Apr 2024 05:06:00 +0000 https://www.travis-ci.com/?p=242418 Docker Build Cloud has been a popular topic. In this video, Travis CI’s Michael Mendy demonstrated how to implement Docker Build Cloud into your Travis CI build with relative ease. He went over the .travis.yml file, bash scripts and looked at Docker initiating the builds. Montana Mendy is one of the most prominent members of the CI/CD community. He is a software engineer with Travis CI.

Source

]]>
Explaining Trunk Based Development https://www.travis-ci.com/blog/explaining-trunk-based-development/ Wed, 17 Apr 2024 20:19:29 +0000 https://wordpress-756359-3782526.cloudwaysapps.com/?p=239622 Trunk-based development is one of the most widely used branching methodologies. It helps teams collaborate and build and deliver software. This article will examine trunk-based development, its role in the CI/CD pipeline, its pros and cons, and how it compares to other methodologies. In the good old days, when source control did not exist, developers would maintain multiple versions of…

Source

]]>
Office Hours: Specific Ways to Speed Up Your Builds https://www.travis-ci.com/blog/speed-up-your-builds/ Mon, 12 Feb 2024 22:20:36 +0000 https://wordpress-756359-3782526.cloudwaysapps.com/?p=239286 In this Office Hours, Travis CI’s Michael Mendy explains the importance of concurrency and how a repository utilizing many jobs can cause queueing issues. He demonstrates how selecting larger virtual machines can reduce build times, using a Python script he created that performs intensive calculations as an example. Michael notes that while the time savings may seem modest for this simple…

Source

]]>
Replay of Office Hours: How to Build Quicker https://www.travis-ci.com/blog/office-hours-how-to-build-quicker/ Tue, 16 Jan 2024 18:32:59 +0000 https://wordpress-756359-3782526.cloudwaysapps.com/?p=239042 Watch the replay of a recent Travis CI Office Hours. In this event, limited to 30 minutes, Travis CI’s Michael Mendy demonstrated how to configure your .travis.yml file to utilize faster virtual machines, which will lead to quicker build times. Mendy reviewed the VM size options to show the performance differences. Additionally, Travis CI Head of Customer Success, Steve Aldridge…

Source

]]>
Office Hours Replay: Using Docker in Travis CI Builds https://www.travis-ci.com/blog/using-docker-in-travis-ci-builds/ Wed, 06 Dec 2023 21:07:38 +0000 https://wordpress-756359-3782526.cloudwaysapps.com/?p=238985 Watch the replay below of a recent Office Hours where Travis CI’s Michael Mendy discussed Using Docker in Travis CI Builds. Mendy showed how to incorporate Docker into Travis CI builds and then demonstrated how simple it can be to add and utilize basic, and even complex, Docker capabilities. Montana Mendy is one of the most prominent members of the CI/CD community.

Source

]]>
Replay Office Hours: Adding GPU to Your Travis CI Builds https://www.travis-ci.com/blog/nov-office-hours-michael-mendy/ Thu, 16 Nov 2023 15:55:29 +0000 https://wordpress-756359-3782526.cloudwaysapps.com/?p=238906 Watch the replay for a Travis CI Office Hours with Michael Mendy. In this office hours, Michael guided through integrating GPUs into the build process, selecting the right GPU size for your specific Travis CI build needs, and how to appropriately modify your .travis.yml file to accommodate these changes. Montana Mendy is one of the most prominent members of the CI/

Source

]]>