diff --git a/modules/openstack_project/files/jenkins_job_builder/config/tuskar-ui.yaml b/modules/openstack_project/files/jenkins_job_builder/config/tuskar-ui.yaml index 54e24aa73b..90d24d2d8a 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/tuskar-ui.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/tuskar-ui.yaml @@ -11,3 +11,18 @@ publishers: - console-log + +- job: + name: gate-tuskar-ui-jshint + node: bare-precise + + builders: + - revoke-sudo + - gerrit-git-prep + - tox: + envlist: jshint + github-org: openstack + project: tuskar-ui + + publishers: + - console-log diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 64327e662a..06081538b7 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -662,6 +662,8 @@ jobs: - name: ^experimental-swift-logs.*$ swift: - name: logs + - name: gate-tuskar-ui-jshint + voting: false # The project list is grouped by type of project, and within each # group, projects are sorted (mostly) alphabetically. @@ -2244,6 +2246,7 @@ projects: - gate-tuskar-ui-python26 - gate-tuskar-ui-python27 - gate-tuskar-ui-selenium + - gate-tuskar-ui-jshint gate: - gate-tuskar-ui-pep8 - gate-tuskar-ui-python26