• Automating Lambda Deployment With Travis

    TCI-Graphics for AdsBlogs (4)

    AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers. You can trigger Lambda from over 200 AWS services and software as a service (SaaS) applications, and only pay for what you use. What if you wanted to automate some of these processes in Travis? Well in this short read I’ll let you know how in this short and sweet blog.

    Continue


  • Pricing Enhancements at Travis CI

    s6

    In November 2020 we unveiled usage-based pricing whereby customers only pay for the builds they run without any queueing. This change was all about giving customers more control over when and how they run builds. After one year of learnings under our belt, we are now pleased to announce pricing enhancements that we believe will bring greater clarity and an improved experience to our customers.

    There are two primary enhancements we are announcing: Subscription-Based Pricing for Usage Plans and Credit Payment for User Licenses.

    Continue


  • Travis CI + Kiuwan Webinar

    TCI + KWN Integration

    When it comes to DevOps, you can never have enough security, we are going to talk about the new Kiuwan integration that Travis CI will be implementing. The new integration easily connects Kiuwan and Travis CI allowing development teams to bake security into their application development process.

    Continue


  • What is a Continuous Integration tool?

    TCI-Graphics for AdsBlogs (4)

    In the world of programming, Continuous Integration (CI) refers to the merging of all developers’ working copies of code to a shared pipeline continuously throughout the day. This works harmoniously with Continuous Deployment (CD), which means delivering software functionalities through automated deployments.

    If you want to know more about what a Continuous Integration tool is and whether it’s worth the investment, keep on reading.

    Continue


  • Helm Charts with Travis CI

    TCI-Graphics for AdsBlogs (4)

    When deploying an application, specifically on Kubernetes, it is required to define and manage several Kubernetes resources such as pods, services, deployments, and replicasets. These hooks all live in a YAML based file. Let’s hop in.

    Continue


  • 5 Reasons Why You Should use a DevTool

    TCI-Graphics for AdsBlogs (4)

    Programmers and developers are often known to work extensive hours on new builds. Whilst this is often necessary to get the job done, there are some tools that can help identify issues and help to save time. In this article we’ll take a look at what “DevTools” are and why they should be integrated.

    Continue


  • Multi CPU building in Travis CI Enterprise 3

    TCI-Graphics for AdsBlogs (4)

    If you are or are considering running an on-prem CI/CD system for CPU architectures different from amd64, we may just have the solution for you. We are introducing the Multi CPU builds into Travis CI Enterprise 3, the on-prem version for Travis CI. Your development teams will now be able to build against amd64 and for IBM PowerPC, Z, and ARM CPU targets over respective infrastructure.

    Continue


  • Preventing Crypto Mining Abuse of Free Trials

    Travis CI, along with many other CI/CD providers https://layerci.com/blog/crypto-miners-are-killing-free-ci/, continues to experience abuse from cryptocurrency miners running builds using Free Trial credits. This abuse creates cost increases, performance issues, and diverts the attention of our Support and Engineering teams away from fixing other issues and making platform improvements. To reduce this abuse, starting October 20, 2021, Travis CI will require new Free Trial users (not paid users, existing trials, or Open Source users) to provide valid credit or debit card details in order to sign up. To repeat, this will only impact new Free Trial users.

    Continue


  • Optimize your Travis Builds

    TCI-Graphics for AdsBlogs (4)

    In general, CI greatly reduces the amount of time an engineer needs to spend finding the origin of a bug by running tests early and often, this in conjunction with unit tests. With things in the Travis CI arsenal like Arm, IBM Z and you integrate those into a central repository where the tests can be run, you can almost be assured a blazing fast productive work environment.

    Continue


  • Terraform, S3, Lambda, Travis and API Gateway

    TCI-Graphics for AdsBlogs (4)

    Terraform is an open-source infrastructure as code software tool that enables you to safely and predictably create, change, and improve infrastructure. This is a little longer blog post, but Terraform is becoming more essential in developers tech stack, so let’s start out with some basics and slowly olive-branch to more complex use cases of Terraform and Travis CI. Let’s do this.

    Continue