Pupulate staging jenkins

Description

The staging Jenkins instance currently contains only a few jobs that were created manually. These jobs do not resemble production jobs at all, nor is there any activity going on on that instance that simulates production work.

We can populate the staging Jenkins instance with the following steps:

  1. Setup the Gerrit plugin in the staging Jenkins to also listen to events from the production Gerrit.

  2. Create a 'staging-projects' directory on the '/jobs/confs' directory of the 'jenkins' repo. This way the production YAML job templates can be used to create jobs in the staging Jenkins.

  3. Create a 'jenkins_master_deploy-configs_merged' job for the staging Jenkins that will deploy jobs from the directory mentioned above. The job template should probably be changed so that the name of the dorectory it will take jobs from will come from a global variable defined in the Jenkins server.

  4. Create some Standard-CI dummy projects in the staging Gerrit. Setup jobs to occasionally submit random patches to these projects.

Activity

Show:

Barak Korren October 24, 2017 at 6:49 PM

We have enough stuff in the staging instance now

Fixed

Details

Assignee

Reporter

Components

Priority

Created March 5, 2017 at 8:13 AM
Updated November 1, 2017 at 10:03 AM
Resolved October 24, 2017 at 6:49 PM