#Jenkins

Getting Badges to Update on GitHub Pages

Published at July 6, 2021 ·  11 min read

A while back I was looking for a solution that would give me a better picture when it came to deployments and releases then what I was getting from Jenkins. Jenkins may be the most popular CI build orchestrator in the world but lacks in the area of deployments. There are different needs when it comes to deployments and releases that are quite different then what you want from a CI tool....


Posting a Release on an Asana Calendar

Published at March 21, 2021 ·  9 min read

One thing that I like to do is to have a Calendar that shows all the versions that I have released to Production. I don’t have a whole lot of programs that I maintain but there is enough of a variety that I do switch around to the various bug fixes and new features and it would be really cool to see them all on a Single Calendar. This way I can be sure that features and fixes are getting out there and my stakeholders can also be aware of this information....


Testing a Docker Image as part of a Jenkins Pipeline

Published at January 15, 2021 ·  9 min read

One of the things that I have wanted to do is to test the structure of a docker image that I have just built. This should come right after the build stage so that if the structure is not what I expected, it would fail the build so that I don’t have a bunch of broken images sitting in my docker registry. I guess that this happens because I am using a docker image to build my project and the result of that output is copied into a clean docker image that will be my final image that can then be run as a docker container....


Maintaining the Golden Images

Published at October 31, 2020 ·  15 min read

Today I wanted to take you down an unusual path as I disclose some of the docker structure that I have configured recently in my environment. It has been my goal for a while now to run everything that I can in a docker container. What I mean by everything is that it is more than just my web sites and applications that I have been working as side projects for years but also includes some of the open source support tools that I use....


Pipeline As Code

Published at July 23, 2020 ·  7 min read

There are new buzz words that popup all the time in the DevOps world. In the last few years one of those words that came up was Pipeline as Code. Everything is coming down to being able to turn it into code. As developers this has always been a natural step for us because we have always begun with code that then gets compiled and turned into working software. More than a decade ago there was a big push to try and re-train folks who worked on databases (DBA’s) to think in terms of database as code and keep that code in Source Control the one single source of truth....