Where Continuous Deployment ends


You have heard about Continuous Delivery or Continuous Deployment, don't you? Apart from abstract definitions we showed you how one can perform deployments with the help of Gradle, Ansible, and

Determine whether a Docker container is running


You might want to find out if a Docker container named "elasticsearch" is currently running. There is a docker ps command to list all running containers in a table-like view.

Bulk update of CouchDB documents


Sometimes you need to apply a change on all of your CouchDB documents. I actually needed to remove an old and unused property from all of them. CouchDB conceptually doesn't

Deploying with Gradle and Docker: have fun


Deploying products to production is a quite individual process for every application. Building deployment pipelines has already been described on a high level of abstraction, e.g. by the ThoughtWorks

Gradle-Docker-Plugin and Docker-Client available


In line with our deployment pipeline written in Gradle and using Docker, we currently use Groovy's process execution methods to talk with a command line Docker client. That way we

Gradle Summit 2014 follow-up


Probably a bit late, but private life is more important :) You can find the slides of my talk for the Gradle Summit 2014 online at http://gesellix.github.io/gradle-summit-2014/

Keepass-Node with https support


Keepass-Node now supports ssl/https. You only need to provide your server key and certificate and browse the KeePass-Node instance via https://.... Another feature to make KeePass-Node sync with a

Gradle Summit 2014


Great news: I'm going to speak at the Gradle Summit 2014 in Santa Clara. This will be the very first talk I'll give in public so I'm quite excited! My