I Would love BP to provide an additional tool to manage the CICD. I tried/propose to build a web/windows app based solution for it which has/should have the below features:
1- One time configuration for all environments (Dev,SIT,UAT,Prod).
2- A login option in line with the user's access to BP (planned)
3- As soon as you login, it shows you dropdown /list view of all the processes present in different environments.
4- Once you select any process in any environment: it gives you 2 options :
a) Elevate to next Environment (Dev-->SIT, SIT-->UAT, UAT-->PROD). Once you click, all the dependencies are automatically moved/created in the next environment.
b) Demote/Degrade to previous Environment/Disable Process
5- It also should provide an option to create/manage the credentials from this app
There can be endless possibilities around this one stop CICD model as the admin team doesn't have to login to BP to move the processes and dependencies across environments
Thoughts for discussion open.