- job: name: build-job node: smoke7 description: Pre-commit tests for build-jobs project-type: freestyle scm: - git: branches: - $GERRIT_BRANCH refspec: $GERRIT_REFSPEC choosing-strategy: gerrit url: git://review.gluster.org/build-jobs.git wipe-workspace: true properties: - discard-after-x: x: 30 - one-build-per-node triggers: - gerrit: trigger-on: - patchset-created-event: exclude-drafts: false exclude-trivial-rebase: false exclude-no-code-change: false - draft-published-event - comment-added-contains-event: comment-contains-value: "recheck" override-votes: true gerrit-build-successful-verified-value: 1 gerrit-build-failed-verified-value: -1 server-name: review.gluster.org projects: - project-compare-type: 'PLAIN' project-pattern: 'build-jobs' 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: !include-raw: ../scripts/build-jobs.sh wrappers: - timestamps - credentials-binding: - file: credential-id: jenkins_jobs.ini variable: JJB_CONFIG