The CI/CD and DevOps Blog

Exciting new features at Shippable! Docker Build, Public API, Cascading Builds, External Webhooks, and more!



Our purpose at Shippable is to remove all friction in software engineering. With our newly released suite of features, we hope you'll agree that we can help you take your software development process to the next level! Over the coming weeks we will be taking you through some technical dives of each feature, but today let's start with a high level overview of each feature.

DOCKER BUILD: With Docker Build, you provide the specifications and Shippable will generate your custom image, ensure it passes all Continuous Integration steps, then store it in the Docker Hub Registry with versioning and all associated meta data. You no longer need to create, store and manage your custom images outside your CI system, so you can eliminate extra steps in your application delivery pipeline. All it takes is the simple addition of a Dockerfile to your repo and the use of your dedicated host with Shippable.

Press Release : Shippable 'ships' a new platform to continuously deliver Docker-ized applications

SEATTLE – September 9, 2014 – Shippable, a Seattle-based startup focused on increasing developer efficiency, today announced its version 2.0 release – a new enterprise-grade delivery platform that helps software teams innovate faster by docker-izing their workflows and automating application lifecycles from code to production. The new platform is the first for containerized workflows and is engineered to leverage Docker containers to the fullest, increasing agility in the software development lifecycle (SDLC). Its rich feature set includes on-demand, containerized dev/test environments that are exact replicas of the production environment, a continuous delivery pipeline for application containers, and versioning of application containers with a one-click upgrade or rollback to any version.

“Container-based development is becoming essential for DevOps teams because it enables application development to move more quickly and efficiently,” said Al Hilwa, program director, application development software, IDC. “Enterprises adopting agile practices and seeking options for continuous development and delivery will find that workflow containerization solutions like Shippable will ultimately lead to better software quality.”

GlueCon 2014 - Shippable CEO talks about Gaming AWS with Docker

The Shippable team is on the way to Gluecon 2014 where Shippable CEO Avi Cavale will be talking in a breakout session on Thursday May 22nd (2:25 to 3:00PM). The topic of his talk?
Gaming AWS with Docker : 70% Cost Reduction With 2x More Scale at Shippable

The world this week (in CI/CD/devops)

Welcome to this week's edition of the news, blog posts and articles about continuous integration / deployment and software development in general that we found interesting!

  • eBay engineering describes the evolution of eBay's CI system. eBay started off with an individual CI/Jenkins Master setup for each dev.  eBay used a dedicated VM for each developer (each Jenkins instance had a dedicated VM). This got inefficient pretty fast resulting in underutilized VMs as well as too many VMs in general. Read about eBay's CI solution and how they arrived at it.

Enabling guest access for RabbitMQ 3.3.0 on Docker

It's always good to start from scratch ... sometimes. We added some new folks to the team this week and as they were setting up their environments, they kept getting an error, "login failed for guest user," with RabbitMQ on Docker. The rest of us had the older version of RabbitMQ, which was working fine.