Hi all,
I'm new to Jenkins and I'm currently setting up Jenkins with Blue Ocean. I'm having some trouble setting up Pipelines through Blue Ocean.
The gist of the question is: how do I set up multiple pipelines that deploy to various environments on a single project?
The reason for my question:
I've set up Blue Ocean and noticed it creates Jenkins Files in my repo (git). And our workflow dictates that the master branch goes to the test, acceptance and production environment (when applicable, not simultaneously of course).
Now the Jenkins file is created on branch level by Blue Ocean, meaning I get overwrites any time I merge my code. This prohibits me from defining pipelines to test, acceptance and production simultaneously .
I've tried googeling, but it seems most people use a deployment tool outside of Jenkins. But I want to streamline the approach so it becomes a one button solution where my pipeline starts tests, and deployment in the same flow.
Is there something I'm missing? Is Blue Ocean not meant to deploy to DTAP? Thanks in advance