We're building a CD pipeline where multiple git branches are built and deployed in dev, but for OAT/UAT/Prod, we want to choose from the list of apps and versions available on our Openshift docker registry.
The dev / test part works well with Jenkins and Openshift, and it puts all our docker images into the integrated Openshift docker registry.
But I'm having a problem with the manual intervention step required to choose what goes into OAT/UAT.
My idea is for a Jenkins job to launch a dialog or wizard to choose the app, and then the versions, and then run the deployment to the Openshift OAT/UAT env.
I can't find anything for Jenkins though that will display what I want when I launch the job, i.e. a list of apps and versions, and let me integrate it with the script to deploy to Openshift.
The only plugin I could find which might help is the Jenkins Openshift plugin, but it has no UI component as far as I can tell.