diff options
author | Nigel Babu <nigelb@redhat.com> | 2016-12-20 07:56:40 +0530 |
---|---|---|
committer | Nigel Babu <nigelb@redhat.com> | 2016-12-20 07:58:17 +0530 |
commit | 6be80b672e3dbdb2a3a034dbf719fa8169b80ed9 (patch) | |
tree | 4aad89afae90810f0d49455639062d25597d294c /build-gluster-org/jobs/glusto-tests-lint.yml | |
parent | 8072fd28bee43b09954215c378da3c09fcaecf83 (diff) |
Create a lint job to ensure glusto passes flake8
Change-Id: Iac5c8c35e2fcee9a88f44145a3cb2149093b1895
Diffstat (limited to 'build-gluster-org/jobs/glusto-tests-lint.yml')
-rw-r--r-- | build-gluster-org/jobs/glusto-tests-lint.yml | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/build-gluster-org/jobs/glusto-tests-lint.yml b/build-gluster-org/jobs/glusto-tests-lint.yml new file mode 100644 index 0000000..4130f6a --- /dev/null +++ b/build-gluster-org/jobs/glusto-tests-lint.yml @@ -0,0 +1,54 @@ +- job: + name: glusto-tests-lint + node: cage-test + description: Pre-commit tests for glusto-tests + project-type: freestyle + + scm: + - git: + branches: + - $GERRIT_BRANCH + refspec: $GERRIT_REFSPEC + choosing-strategy: gerrit + url: git://review.gluster.org/glusto-tests.git + wipe-workspace: true + + properties: + - 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: 'glusto-tests' + 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/glusto-lint.sh + + wrappers: + - timestamps |