The CI/CD and DevOps Blog

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.”

Using the Heroku Toolbelt in your Shippable Minions


In this recipe, we'll cover a frequently asked question:  how do I setup the Heroku Toolbelt to work with Shippable Minions?

Using Custom Ruby Environments in your Shippable Minions



One of the most powerful aspects of your Shippable Minions is the ability to fully customize each build environment, right down to a very specific ruby version.  All ruby environments come pre-configured to use the  Ruby Version Manager  (RVM) .

Continuous Delivery using Shippable and Amazon Elastic Beanstalk (Java+MySQL edition)

DEPRECATED BLOG:

We have significantly updated the Shippable platform with several new features. Hence most of the content in this blog is deprecated. Given below are updated blogs for the series - How to deploy to Elastic Beanstalk

  1. Part 1 covers source code deployment to AWS Elastic Beanstalk using a Node.JS app
  2. Part 2 covers deploying a Docker container to AWS Elastic Beanstalk using a Node.JS app

For the latest information, refer to our documentation and/or open a support issue, if you have questions.


Try Shippable


This recipe will introduce continuous delivery using Shippable and Amazon's Elastic Beanstalk platform-as-a-service.

While you don't need to be an expert to use this guide, you will need to have:
  • A GitHub account, and working knowledge of git source control
  • Experience with a java programming environment
  • Experience with MySQL databases
  • Local installations of Java7, Maven and MySQL
  • Account permissions and keys for deploying to Elastic Beanstalk 

Buying your competitor's name on Google Adwords is the sincerest form of flattery. Thank you, Codeship!

Our team attended Dockercon at Westin SF earlier this week.... it was a super fun, informative conference and we had a great time. More on that in a blog post coming up soon.

After standing at our sponsor table for 2 days, we were super tired and decided to grab a drink at the bar downstairs. I was playing around with my phone... reading random articles... when I decided to google our company name. In that one moment, my tiredness was replaced by cheer as I saw this. 

As they say, buying your competitors' name on Google Adwords is the sincerest form of flattery. Kudos to the Shippable team!