It's June already and Buddy is keeping up the pace steadily evolving towards the best Continuous Deployment software of 2016 (just teasing). Today's release brings the biggest package of changes so far, with brand new action view (don't you just love the new cog-wheelies?) and a cartload of bugfixes and improvements, with commit commands and rocket-fast builds on top of the list.
Make sure to let us know how you like the change!
New features and improvements
Commit commands are here! For all y'all terminal and console lovers, you no longer have to leave your cozy bash to manually run pipelines - just add a command and swoosh, here it goes. Click here for the commands available.
We've optimized environment configuration for Docker builds. As a result, the speed of Docker builds has increased several dozen times. I asked the dev team what they did, but they didn't want to tell me.
A dockerfile doesn't have to be named "dockerfile" to use it anymore: you can now choose any file as the dockerfile, so that, you know, you can keep as many dockerfiles in your repository to run builds as you want.
You can now introduce Google Cloud Engine to your pipeline with a dedicated action.
Windows lovers, rejoice! You can now push your project to Azure with yet another dedicated action.
From now on, upon clicking 'Run pipeline' you'll land on the execution view (with the exception of pipelines overview). You asked for it, you got it.
We've analyzed your feedback and re-invented the onbarding wizard for better user experience. And you know what? It's already working better than the previous one.
From now on monitoring actions need to fail three times before a notification is sent. Your phone and inbox may rest a little.
The bug which resulted in deployment of empty files from submodules has been fixed. Sorry for that (bug, not fix).
Some users would experience Docker builds crashing due to running of space. We've tweaked Buddy to clear unused layers from cache so they don't occupy the space. You must now try really hard fill up the cache and crash the build.
Fixed bug with wrong number of commits if the execution was run from scratch. We sent Buddy to some maths lessons and he can now count commits like a boss.
The list of droplets in the DigitalOcean action is now displayed in full.
Upon changing the image version in a build action you no longer have click three different buttons to save changes. Three buttons? Seriously, whose idea was that.
Fixed a bug with editing actions after canceling a pipeline execution.
There was a bug in branch filtering: a branch would not show up on the list after push. It does now.