Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/303741
Change subject: Add 'commit-message-validator' job and configure for VE
......................................................................
Add 'commit-message-validator' job and configure for VE
Non-voting for now.
Change-Id: If545570c8e98d542aeb7e5c87997012a91e0e429
---
M jjb/python-jobs.yaml
M tests/test_zuul_scheduler.py
M zuul/layout.yaml
3 files changed, 25 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/integration/config
refs/changes/41/303741/1
diff --git a/jjb/python-jobs.yaml b/jjb/python-jobs.yaml
index c82b33a..2dcd8ab 100644
--- a/jjb/python-jobs.yaml
+++ b/jjb/python-jobs.yaml
@@ -82,3 +82,14 @@
- 'tox-{toxenv}-jessie':
toxenv:
- doc
+
+- job:
+ name: 'commit-message-validator'
+ node: contintLabsSlave && DebianJessie
+ defaults: use-remoteonly-zuul
+ concurrent: true
+ triggers:
+ - zuul
+ builders:
+ - shell: |
+ .
/srv/deployment/integration/slave-scripts/bin/run-commit-message-validator
diff --git a/tests/test_zuul_scheduler.py b/tests/test_zuul_scheduler.py
index 424ceec..a489ed0 100644
--- a/tests/test_zuul_scheduler.py
+++ b/tests/test_zuul_scheduler.py
@@ -309,6 +309,7 @@
'composer-package-validate',
'fail-archived-repositories',
'tox-jessie',
+ 'commit-message-validator',
]
safe_jobs_re = re.compile('^(' + '|'.join(safe_jobs) + ')$')
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 1b674b2..53fe364 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -781,6 +781,10 @@
- name: ^.*-whitespaces$
voting: false
+ # Still being tested
+ - name: commit-message-validator
+ voting: false
+
#
# Individual adjustments
#
@@ -1207,6 +1211,14 @@
- tox-jessie
gate-and-submit:
- tox-jessie
+
+ - name: commit-message-validator
+ check:
+ - commit-message-validator
+ test:
+ - commit-message-validator
+ gate-and-submit:
+ - commit-message-validator
- name: archived
check:
@@ -7827,6 +7839,7 @@
- name: extension-gate
- name: rake
- name: composer-test
+ - name: commit-message-validator
check:
- jshint
- jsonlint
--
To view, visit https://gerrit.wikimedia.org/r/303741
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: If545570c8e98d542aeb7e5c87997012a91e0e429
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits