I am a beginner user of Jenkins. I am trying to putting a development process onto the DevOps pipeline that includes Jenkins, GitHub, SonarQube, IBM UCD
.
It is not a very complicated deployment process and it uses windows machine.
There are three environments, QA
, DEV
, and PROD
.
I know that I need to install one IBM UCD
agent
for each of those three, but do I need to have three slaves
in Jenkins
as well , or just one master
in Jenkins
could do that deployment for three environments ? Which way is better ?