Are you at the Jenkins conference this week? We’re excited to be there as a sponsor and meet many of you who work on continuous deployments (CD). Our goal is to help you achieve CD without writing scripts or doing manual grunt work. To that end, we want to showcase full CD automation for your use-cases using Jenkins and ElasticBox. A simple Todo Node.js application tutorial demonstrates the CD automation in this post. Read More
As a software company run by developers for developers, two core engineering values define us. Dogfooding is number one. Since we are our primary user, dogfooding ElasticBox helps us learn firsthand what we would otherwise have to learn later and more painfully from customer experiences. Our second engineering value is to deploy daily to keep ourselves honest and tighten the feedback loop with customers. Today, we live both these values through CI/CD with the ElasticBox Jenkins Plugin. Here, we share why and how we implemented it. Read More
Don’t you love free stuff? When it comes to automation, open source tools are coveted because they attract support from the developer community. So we compiled a list of the best. Take a look. Read More
OS X and Solaris are two of my favorite platforms for developing native Apple and Node.js applications. Thanks to the deployment support for OS X and Solaris in ElasticBox, today I can easily solve a common problem many developers like me face when coding in these environments. Read More
We last showed how ElasticBox works with Jenkins to run workloads on remote machines in any cloud, any pre-defined slave build environment. This time, we make it easy to handle GitHub pull requests. The ElasticBox Jenkins plugin directly manages the GitHub pull request lifecycle. So what does that mean to you? Read More
In the last decade, we’ve been devising a number of tools and platforms like Jenkins, GitHub, ElasticBox to fully automate software development and build processes.
Automating software builds has one big challenge. How to keep the rigor of a gated check-in process in place as we automate triggers, builds, and deployment environments in each stage? Read More
It’s the holiday season. Time to celebrate and reflect on the year ending.
If you’ve spent the year wrangling with Jenkins build jobs, then slaves are probably a tedious reminder. Especially if you think of the work required to set up build environments in different clouds. Then compound that with environments to match different stages of product readiness such as dev, test, production. See the drudgery involved? Read More
The ElasticBox Rocket™ is one of two winners from the official ElasticBox Desk Decor Competition. Created by the ElasticBox product team, Alex and Lavanya, our CTO Alberto and designer Matt, we knew from the beginning, they would be winners (cough* CTO on team cough*); but more importantly, we also discovered that ElasticBox + Jenkins + Raspberry Pi = Awesome.
Introduction to Jenkins and ElasticBox
ElasticBox has recently released a Jenkins plugin which makes it possible to configure a continuous integration or continuous deployment scenario without writing any code or scripts! How have we done this you ask? Simple, it was magic. In all seriousness, magic is the end result if you integrate ElasticBox and Jenkins with the source control software of choice.
For those who rely on Jenkins for daily work, performing integration builds, orchestrating complex, large scale scenarios for testing or managing continuous delivery of applications with many configurations across Read More