who sets up Jenkins
In my company we have DevOps/Operations Support team who is responsible
for maintaining jenkins.
Those installed and configured jenkins. for deployments etc. They work with
developers to create jobs for building and deploying the applications.
For creating smoke tests, they work with automation engineers
Continuous Integration and Deployment tool. it is used to schedule and
automated builds, deployments etc. It is used for by developers and testers.
3 components of Jenkins
1. Code change à Devs makes changes to the application code
2. Test à CI tool automatically picks up the changes and tests the application
3. Deploy à CI tool deploys the application with changes