Throughout 2017 and the start of this year, demand for both open and closed source macOS builds has continued to increase. As many of you have noticed, our infrastructure simply hasn’t been able to keep up. While we’ve been adding hardware and improving performance throughout this time, it’s clear that we haven’t been able to provide the service we truly want to. Many of you, especially those using our open source infrastructure, have suffered long delays before their macOS builds have run.
In our previous entry of the What Is CI series, we covered some of the basic elements of what CI is and does, and how it can benefit you. Today, we’re going to dive a bit deeper into unit testing and deployment - two things that Travis CI can help expediate and remedy, while helping you keep focusing on the work at hand.
As of April 17, 2018, the experimental
jwtaddon will be discontinued.
jwtaddon was introduced back in August, 2016 to provide a means of sharing secrets with third parties (most importantly with Pull Request authors). At the time of the introduction, we had hoped that the addon would prove useful and secure, so that many other service providers may adopt it for their services for our mutual users’ benefit.
Upon further consideration and investigation, however, we have determined that the addon has shortcomings that we are unable to overcome.