New worker for Orange Pod2
[releng.git] / docs / jenkins-job-builder / opnfv-jjb-usage.rst
index 324b09c..7daacaf 100644 (file)
@@ -1,5 +1,6 @@
+===========================================
 Creating/Configuring/Verifying Jenkins Jobs
-============================================
+===========================================
 
 Clone the repo::
 
@@ -36,15 +37,21 @@ The verify and merge jobs are retriggerable in Gerrit by simply leaving a commen
 
 You can add below persons as reviewers to your patch in order to get it reviewed and submitted.
 
-* Ulrich Kleber (Ulrich.Kleber@huawei.com)
-* Fatih Degirmenci (fatih.degirmenci@ericsson.com)
-* Xinyu Zhao(Jerry) (zhaoxinyu@huawei.com)
+* fatih.degirmenci@ericsson.com
+* agardner@linuxfoundation.org
+* trozet@redhat.com
+* morgan.richomme@orange.com
+* vlaza@cloudbasesolutions.com
+* matthew.lijun@huawei.com
+* pbandzi@cisco.com
+* jose.lausuch@ericsson.com
+* koffirodrigue@gmail.com
+* r-mibu@cq.jp.nec.com
 
 Or just email a request for submission to opnfv-helpdesk@rt.linuxfoundation.org
 
 The Current merge and verify jobs for jenkins job builder as pulled from the repo::
 
-
 **releng-jobs.yaml**:
 
 .. code-block:: bash
@@ -54,22 +61,22 @@ The Current merge and verify jobs for jenkins job builder as pulled from the rep
      jobs:
          - 'builder-verify-jjb'
          - 'builder-merge'
+
      project: 'releng'
+
  - job-template:
      name: builder-verify-jjb
+
      node: master
+
      project-type: freestyle
+
      logrotate:
          daysToKeep: 30
          numToKeep: 10
          artifactDaysToKeep: -1
          artifactNumToKeep: -1
+
      parameters:
          - project-parameter:
              project: '{project}'
@@ -80,11 +87,11 @@ The Current merge and verify jobs for jenkins job builder as pulled from the rep
              credentials-id: '{ssh-credentials}'
              refspec: '$GERRIT_REFSPEC'
              choosing-strategy: 'gerrit'
+
      wrappers:
          - ssh-agent-credentials:
              user: '{ssh-credentials}'
+
      triggers:
          - gerrit:
              trigger-on:
@@ -108,45 +115,45 @@ The Current merge and verify jobs for jenkins job builder as pulled from the rep
                        pattern: jjb/**
                      - compare-type: ANT
                        pattern: jjb-templates/**
+
+
      builders:
          - shell:
              !include-raw verify-releng
+
  - job-template:
      name: 'builder-merge'
+
      node: master
+
      # builder-merge job to run JJB update
      #
      # This job's purpose is to update all the JJB
+
      project-type: freestyle
+
      logrotate:
          daysToKeep: 30
          numToKeep: 40
          artifactDaysToKeep: -1
          artifactNumToKeep: 5
+
      parameters:
          - project-parameter:
              project: '{project}'
          - gerrit-parameter:
              branch: 'master'
+
      scm:
          - gerrit-trigger-scm:
              credentials-id: '{ssh-credentials}'
              refspec: ''
              choosing-strategy: 'default'
+
      wrappers:
          - ssh-agent-credentials:
              user: '{ssh-credentials}'
+
      triggers:
          - gerrit:
              trigger-on:
@@ -162,17 +169,10 @@ The Current merge and verify jobs for jenkins job builder as pulled from the rep
                  file-paths:
                      - compare-type: ANT
                        pattern: jjb/**
+
      builders:
          - shell: |
                  source /opt/virtualenv/jenkins-job-builder/bin/activate
                  cd /opt/jenkins-ci/releng
                  git pull
                  jenkins-jobs update --delete-old jjb/
-
-
-Revision: _sha1_
-
-Build date:  _date_