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...
Travis CI Blog
Boost Your Computing Power with the Travis CI New GPU Support
Travis CI is excited to announce that we’ve added GPU support for Linux based builds. As a result, we can now provide you with even more computing power to tackle your most demanding needs.
Generate SBOM from Your Repo Using Travis CI
Increasingly, software imposes security requirements on developers. As software is built using multiple libraries or utilities, developers introduce a lot of dependencies into...
SECURITY BULLETIN; Customer repositories have NOT been accessed
On April 15, 2022, Travis CI personnel were informed that certain private customer repositories may have been accessed by an individual who used a man-in-the-middle 2FA attack,...
Extensive Python Testing on Travis CI
Say you have an open source Python project or package you are maintaining. You probably want to test it on the major Python versions that are currently in wide use. You...
Setting up a CI/CD Process on GitHub with Travis CI
You’ve created something amazing. You’ve published on GitHub. People are downloading, using, forking, and contributing. The community is thrilled. But are you ready for the...
Continuous Testing of Ansible Roles with Docker and Travis CI
Ansible and Docker Ansible is one of the de facto standards for IT automation, and this automation is an essential component of modernization and digital transformation. Today,...
Token, Token, Token
At Travis CI, when we say “token”, we can mean different things. So I thought I’ll just explain real quick what we could refer to and why there’s even a difference. GitHub Token...