- job: name: backport-to-a-branch node: bugzilla description: Backport command to a specific version project-type: freestyle concurrent: true scm: - git: branches: - $GERRIT_BRANCH refspec: $GERRIT_REFSPEC choosing-strategy: gerrit url: git://review.gluster.org/glusterfs.git wipe-workspace: true properties: - discard-after-x: x: 90 - one-build-per-node # triggers on adding a comment like: backport version component-name #eg '/backport release-6 project-infrastructure' triggers: - gerrit: server-name: review.gluster.org trigger-on: - comment-added-contains-event: comment-contains-value: "^/backport *" projects: - project-compare-type: 'PLAIN' project-pattern: 'glusterfs' branches: - branch-compare-type: 'ANT' branch-pattern: '**' parameters: - string: default: refs/heads/master description: 'For review 12345 and patch set 6, this will be refs/changes/45/12345/6. Default: Tip of master' name: GERRIT_REFSPEC - string: default: master description: 'Name of the branch you want to build from. We usually build from master' name: GERRIT_BRANCH builders: - shell: /opt/qa/github/backport.py wrappers: - timestamps - timeout: timeout: 450 abort: true type: absolute - credentials-binding: - username-password-separated: credential-id: 7e0c919e-4568-42ac-b28a-660a148609fe username: HTTP_USERNAME password: HTTP_PASSWORD