How do I clone a job in Jenkins?
continuous-integration, jenkins
Solution
To copy an existing job, go to `http://your-jenkins/newJob` and use the "Copy existing job" option. Enter the name of the existing job - Jenkins will verify whether it exists.
The default tab on the front page of Jenkins should list all existing jobs, but maybe your predecessor deleted the tab. You can create a new tab listing all jobs from `http://your-jenkins/newView.`
Problem
`Jenkins` has the `Gerrit` Plugin in place so that when we do check-ins to `Gerrit`, `Jenkins` performs a build and if it succeeds, then the modification in `Gerrit` is verified. If the build fails then it is not. My understanding is that this is accomplished through jobs set up in `Jenkins`. We have now created a new branch and I guess I need to clone the existing jobs pointing to the other branch so that this same workflow occurs and builds are performed on every commit. Can somebody explain how I would clone these jobs? I don't seem to see a way to do it through the UI nor can I even see a way to list the jobs out through the UI.