On April 7 Docker Inc. announced general availability of Docker Compose V1.2.0. Together with other bugfixes and features it added the new keyword extends. I thought that could be a good way to handle our needs to improve the configuration of our „application environments“ (e.g. dev, test, production). Because of some differences between them (mainly… Weiter »
Besides hacking or coding Workflow Engine scripts directly inside a little bit „stupid“ editor (in reality it looks like a HTML input field) Jenkins provides another possibility: Loading scripts from SCM. If you choose in Job configuration page „Groovy CPS DSL from SCM“ instead „Groovy CPS DSL“ you will get additional configuration options (see figure… Weiter »
After successfully creating and running a Docker image/container with Jenkins and the new “Workflow-Engine” we should get our fingers dirty and code a first “workflow” 😉 As usual that would be some kind of “Hello World” … As first step we create a new Jenkins job of type “Workflow” and name it “HelloWorld”. To… Weiter »
Some days ago (to be more exactly: On March 4, 2015) new version 1.3 of Workflow Engine was released. A good reason to think about how to update our Jenkins installation. Of course easiest way would be to do it manually using Jenkins Plugin Manager. Choose „Updates“ sheet, check plugins you like to update, press… Weiter »
To be able to play a little bit with the new Jenkins Workflow Engine (more about this topic later) I needed to install an additional Jenkins instance on my notebook. But I don’t want to pollute my work environment with temporary installations, e.g. won’t fight with port conflicts and so on. Therefore I decided to… Weiter »
Trying to implement a Continuous Delivery Pipeline according to the well known book from Jez Humble and David Farley [01] with Jenkins as CI (Continuous Integration) server, everyone stumbeld over following plugins and “technics” Build Pipeline Plugin [06] Build Flow Plugin [07] Delivery Pipeline Plugin [08] Parametrized Trigger Plugin [09] Job Chaining (up-/downstream) Possibly you… Weiter »
On Februar 10th Docker Inc. announced the general availability of Docker 1.5. It includes one of the most requested features in the past few months: The ability to specify the file to use in a „docker build“. As soon I had some spare time I updated my Docker environment (Mac OS X 10.10 with boot2docker)… Weiter »
Längst ist bekannt, dass das Eclipse Ökosystem inzwischen viel mehr als die bekannte Eclipse IDE bereitstellt. Ein wahrer Shooting-Star der letzten Monate ist das “IoT”-Toplevel-Projekt. Kaum eine Woche vergeht, in der nicht eine neues Proposal eingereicht oder ein neues Projekt initiiert wird. Zum Themenabend “Eclipse IoT – Softwareentwicklung für das Internet der Dinge” wurde das… Weiter »
Mit diesem Vortrag wollen wir am Beispiel einer CD-Pipeline zeigen, wie Docker in Verbindung mit anderen ebenfalls relativ jungen Werkzeugen dabei helfen kann, diese Herausforderung zu meistern und nach unserer Überzeugung die Art und Weise des “Lieferns” von Software verändern kann. Automation ist eine der gemeinsamen “Aufgabenstellungen” von DevOps und Continuous Delivery, die meist durch… Weiter »
MindApproach setzt sich als Mitautor eines Positionspapiers der Softwarebranche in Sachsen stark dafür ein, die in unserer Branche bestehenden Chancen stärker zu nutzen und die ihr innewohnenden Potenziale für Sachsen noch zielgerichteter zu erschließen. Die Digitalwirtschaft Sachsens ist ein wichtiger Motor der wirtschaftlichen Entwicklung im Freistaat. Mit rund 2.300 Unternehmen und rund 23.000 Mitarbeitern trägt… Weiter »