In the beggining there was a powershell script.
I wasn’t there in the beggining, but the beggining seemed to still be there when I arrived.
How I got drafted to DevOps
I started out as a developer on the first implementation of a new module of the product. Being the new guy and the only one that kind of had some knowledge of this new module I was sent to the frontlines of “do something about the release”.
Every project had a slightly enough different build and pipeline so you wouldn’t be able to find help.
The release process was divided into two parts, creating a package and deploying to an integration environment and test it. So first part was creating the package for the new module. That part was a bit weird as the
Oh boy, I was in for a treat.
The first thing I did was look at what this release was all about. In essence the release had three parts, clean the database, install the code and run tests. I looked at this and asked how could I add my module with my tests to this release. The database part seemed good enough, so I focused on the other two.