Jenkins • Continuous Integration • Continuous Delivery • Build Pipelines

Mastering Jenkins: Editable email notification templates [Email-EXT]



One more widely adopted Jenkins plugin is the Email-EXT plugin provided by the generous folks within the Jenkins open source community. The Email-EXT plugin specifically allows Jenkins administrators to configure and manipulate almost every aspect of an email notification within a Jenkins job. For those interested the link for the plugin can be found [here]. The documentation on the plugin itself is quite comprehensive and it would not be wise to re-cover what’s already pretty well documented. What we will be talking about in this specific section of Mastering Jenkins is the implementation of actual notification templates. Some examples, some pitfalls and some tips that might help you make use of this plugin more rapidly. Some basic example templates (provided by the community) Buried within the documentation page for this plugin […]


Tutorial: Docker Up & Running (Part 1)


Docker has taken the DevOps and development world by storm. It represents a lightweight virtualization option coupled with GIT style source control options. When leveraged with micro-services it’s value to the industry is immeasurable.  This tutorial represents a beginners guide to docker, how it works and some ways it can be leveraged within an existing organizations workflow.  The main value it provides over traditional VM solutions is in its lightweight portability and shared Linux Kernel *(just to name a couple). Either way Docker is housed at Docker Container Architecture Docker’s organization describes their virtualization architecture as follows:  “Containers and virtual machines have similar resource isolation and allocation benefits — but a different architectural approach allows containers to be more portable and efficient.” — source: The main page of […]


Agile & Velocity: Adapt or Die


You can’t do Agile. You can only be Agile Agile: (adj) Quick and well-coordinated in movement; Some of the world’s most revered champion MMA fighters and professional boxers have defeated larger and often faster opponents by learning to be agile on their feet. Agility in this sense equates to a potent mix of speed, timing, reflexes, and coordination. World heavyweight boxing champion Muhammad Ali is most notably quoted for the phrase: “Float like a butterfly sting like a bee”. This quote highlights his keen awareness of how important agility is during the course of a boxing match. Experienced fighters know that for a fighter to be effective he or she must possess agility to efficiently react to incoming offenses, respond properly with feigns and fakes, and counter an opponent’s offenses effectively. […]


10 Tactics to Elevate your Career in Engineering or IT


Building a successful career in Information Systems, Software development or any IT related profession can be a daunting undertaking. With so many intelligent and driven young professionals entering the work force it’s critical to maintain a sharp skill set and develop a professional pedigree of qualities that remain in high demand by employers. If you’re like me 15 years ago you’re interested in taking your IT career to the next level and you may be asking yourself “where do I begin?”. While each individual is unique, there are some well proven tactics that can help your career shine above the rest. In this piece we will explore some of the tactics that have worked for me and hopefully can help you excel in your IT or Engineering career to the […]