Jenkins CicdDiscover plugin

I worked through how to add in the trigger for building the new job in Jenkins after the CicdDiscover plugin created it – and realized… All it has to do is re-send the original /git/notifyCommit?url=Url hook. The second time the CicdDiscover plugin will ignore it and the original Git plugin will catch and handle. This…

Continue Reading

CicdDiscover-plugin for CICD

The problem with hacking into the git-plugin and calling a separate script is that the git-plugin for Jenkins is core to a lot of the Pipeline plugins we also want to move forward with. We have to maintain the altered git-plugin through updates as that plugin is under active development. And the external script has…

Continue Reading

More on Jenkins and CICD

The original Jenkins git plugin drops the case where the repo string it’s parsing for doesn’t exist in a Jenkins job. To use this all by itself we would have to by hand configure and maintain jobs in Jenkins and in a large CICD environment that’s not workable. It’s possible that in the Jenkins architecture…

Continue Reading

Jenkins plus (hacked) git-plugin – CICD

Jenkins has survived Hudson and is a go-to UI for what used to be called Release Engineering. It can become a key element in Continuous Integration Continuous Delivery. I’ve been setting it up as a packer-ansible integration tool to build code then package it as AMI’s (Amazon Machine Images) to drop into AWS (Amazon Web…

Continue Reading