Blue Ocean deployment to DTAP

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Blue Ocean deployment to DTAP

wim.lustenhouwer
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

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/3e686ecc-3902-4318-9fdf-9c4d52c40482%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Blue Ocean deployment to DTAP

wim.lustenhouwer
Having done some research on my own, I've come to the conclusion that a pipeline might hold all deployments (to test and acceptance servers), so that's one way, but I feel that it really clutters the end result. I'm launching quite the advanced production line. Having it in source is great though, so I'm not knocking the idea just yet. 

So I'll augment my question a bit: Is the above assumption correct? And is there some resource that describes how to use the individual steps described in the activity view of Jenkins Blue Ocean?

Op maandag 29 januari 2018 13:23:45 UTC+1 schreef [hidden email]:
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

<a href="http://www.finalist.nl" style="font-size:1.3em" target="_blank" rel="nofollow" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fwww.finalist.nl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFbg91-uTQgbJE0NcYKvG5choKe6A&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fwww.finalist.nl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFbg91-uTQgbJE0NcYKvG5choKe6A&#39;;return true;">

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/a1c0dfdc-7f31-49f5-9bdc-39408d83ac60%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.