We are starting our first initiative to set up a CI/CD pipeline using Jenkins. Historically, our development processes for various environments (QAT, UAT, and Production) have been manual.
Our primary objective is to streamline and automate our CI/CD pipeline with Jenkins.
Please consider the explanation part as very beginner level, including mentioning all the pre-requites for the setup
I kindly request your assistance and suggestions to help us successfully implement Jenkins.
You will find the relevant information by reading the user handbook.
It should cover most of the things that you need.
Once you have specific questions come back here.
There are so many way how to setup and operate Jenkins, that only you know what will fit you best.
Some general remarks:
I would not run the controller on windows
use agents to perform builds, do not run anything on the controller
keep the instance up-to-date by regularly performing updates to Jenkins and all plugins
setup a test system once you use your Jenkins productively