Category Archives: Uncategorized

Outbound Web Hook Closures

Solano CI supports sending outbound web hooks that contain various information about the status of a Solano CI session. These web hooks are great for collecting data on your Solano CI builds, but many of our users wanted the flexibility to send custom-formatted JSON blobs directly to third party services. Introducing:  Web Hook Closures Now, Solano CI supports […]

Leave a comment

Managing AWS Credentials in the Cloud

Anyone who uses AWS and CI/CD long enough has invariably been told to store their AWS credentials in Environment Variables in order to use the AWS CLI to manage deployments or pull resources from S3. This is extremely unsafe for a variety of reasons. AWS has been recommending cloud-platform providers to utilize the AssumeRole API […]

1 Comment

Introducing Solano Labs 30/30: 30% Faster Builds or 30% Lower Bill

Solano Labs is proud to announce our most ambitious campaign to date. Our 30/30 promotion offers you 30% faster builds or a 30% lower CI bill. No catch. It truly is that simple. Our technology is the most scalable in the industry and we are happy to issue an open invitation for anyone to try […]

1 Comment

Secure Environment Variables UI

Background While it has been possible to set secure environment variables from the Solano CLI for some time (see docs here), there has been no way to do it from the app or to see what values are currently set. We have added a new page to Organization settings that will allow Org admins to manage […]

1 Comment

Easy Continuous Deployment You Can Trust ft. Apica

  Thank you to everyone who joined our webinar! In case you were unable to do so, then worry not. The full presentation, including every slide and resource, is available in this post. In this presentation, Brian and Troy demonstrated a continuous deployment release process using GitHub, Solano CI, Apica, and AWS CodePipeline. The release […]

Leave a comment

Welcome to Solano: Concurrency and Parallelism

Welcome to Welcome to Solano! In this blog series, we’ll examine a few key concepts and features of Solano Labs’ flagship product, Solano CI. The goal of this series is to help orient new users while learning to use the system, and serve as a refresher for current users; we hope you find them handy. […]

Leave a comment

Sauce Labs and Solano CI: Browser and Mobile Testing Made Simple and Secure

Ensuring that your app works across all the devices, operating systems, and browsers that your users can access it is a daunting task. Market share figures from Net Applications will tell you that Internet Explorer still reigns supreme, while StatCounter will tell you that Chrome won the browser war globally a long time ago. The […]

Leave a comment

A New Year Post from the Solano CI Team

Dear Customers, Partners and Friends, Happy New Year! This past year at Solano Labs has been an exciting time for our team and customers. We released Solano Private CI into general availability, dialed up our support for more languages and revision control systems, welcomed new team members and even announced new partnerships to help broaden […]

Leave a comment

Bash Security Update

Two related security issues, known as CVE-2014-6271 and CVE-2014-7169, affecting the bash shell were announced over the last two weeks. The bash shell is a standard component of most Linux hosts, including the Solano CI test environment, and is broadly deployed and used within the Linux community more generally. Solano Labs utilizes Linux running in […]

Leave a comment

Order-Dependent Test Suites

The other day I was helping a customer with a persnickety failure in his MiniTest specs when I came across the following gem in MiniTest: [code language=”ruby”] ## # Call this at the top of your tests when you absolutely # positively need to have ordered tests. In doing so, you’re # admitting that you […]

Leave a comment