diff options
| author | Deepshikha khandelwal <dkhandel@redhat.com> | 2019-05-03 16:01:44 +0530 | 
|---|---|---|
| committer | Deepshikha khandelwal <dkhandel@redhat.com> | 2019-05-03 16:01:44 +0530 | 
| commit | 5ec2bcd954ad3a8182c47edff6ef6d072db70090 (patch) | |
| tree | a59eb843ac7f0d3f12ee40d6053e5ac1b1b7a858 | |
| parent | 3ea34abe32af742c8a0b2efba37467d65b078f16 (diff) | |
| parent | 66884fd6c315aba120712456a98ee235aa686c7a (diff) | |
Merge branch 'master' of ssh://review.gluster.org/build-jobs
Change-Id: I8cfd3fa50d46839edd8f61b94af036d16b12f7bb
| -rw-r--r-- | build-gluster-org/jobs/backport.yml | 62 | 
1 files changed, 62 insertions, 0 deletions
diff --git a/build-gluster-org/jobs/backport.yml b/build-gluster-org/jobs/backport.yml new file mode 100644 index 0000000..117333c --- /dev/null +++ b/build-gluster-org/jobs/backport.yml @@ -0,0 +1,62 @@ +- 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  | 
