First real Mango application and eating your own dogfood

I’m very happy (and a little proud) to announce that Mango will for the first time be used in the context of a development project to replace an old legacy web application with a new Mango based one. Unfortunately I’m not allowed to tell where this will take place, but […]

3627520100_3785d72311_b

jenkins-traffic-light

Keep the light green

Sometimes even a simple walldisplay (like the Jenkins walldisplay plugin) to show the current status for a Jenkins build is to complicated to understand and you want to boil down the current project/build status to a simple traffic light like red, yellow or green signal (management loves these simple three […]


Monitoring Mango applications

A frequently asked question after deploying an application is in the best case “How is the application performing?” and in the (more common) worst case “Why is it not performing as expected?”. To find the answer to these questions, application metrics are always useful to get an idea about what […]

graphite_grafana11

graphite_grafana1

Graphite, Carbon and Grafana 2.x Vagrant box

For testing purposes I needed a local Grafana 2.x installation to play with. Google gives you several ready to use Vagant/Docker setups but must of them are based on Grafana 1.x. So if you need a local Grafana 2.x have a look at the Vagrant box I created (https://github.com/pellepelster/graphite-grafana-vagrant-box). To […]


Managing and testing your Jenkins environment using Ansible and Vagrant

Due to many migration problems with my Jenkins build infrastructure (from one cloud provider to another) which mostly originated from long forgotten configuration tweaks on the original server, this time I took some extra time to transfer all this knowledge into a proper configuration management system so that the next […]


aws_datacenter

Deploying a web application (war) into a vagrant container using ansible

At the moment, the showcase application for my web application framework is hosted in the AWS cloud using the AWS Beanstalk service (as described in this post). Unfortunately my free usage period for the Amazon services timed out and despite the really great and easy way to deploy web applications […]


I still don’t get it…

Because I had to explain to a few people what exactly the goal of the framework I’m working on is, I created a small “product page” that sums up the most important features: http://pelle.io/mango/. Feel free to contact me on Hangout/Google+/Mail if you have more questions.


mango_properties

New Feature: Application Properties

Mangos properties features enables you to equip your application with configuration options. Parameterization is supported from the command line using Java system properties, using Spring properties from the application context and of course from the database. The properties are defined using a Java based DSL and support features like fallback […]


Jenkins walldisplay version 0.6.29

It has been some time since the last Jenkins walldisplay plugin release, thanks to numerous contributors a bunch of new features and bugfixes have been added in the meantime: Bug fix – JENKINS-26873 Sorting by Status does not work correctly Bug fix – JENKINS-26745 : fix javascript error on undefined […]

Jenkins Wall Display  All

Jenkins GitHub issue updater

For GitHu hosted project that is continuously built using Jenkins I needed the build number in every GitHub issue that was mentioned in the commits that were part of the build, or in other words: “Scan the commit comments for numbers and check on GitHub if these numbers refer to […]