jenkins-bot has submitted this change and it was merged.

Change subject: label some jobs needing PHPUnit
......................................................................


label some jobs needing PHPUnit

We now have PHPUnit deployed on all slaves (bug 54762 and bug 56317),
some jobs using PHPUnit were not being applied the 'hasPhpUnit' which
would prevent them from running on all slaves.

Jobs updated:

mediawiki-core-regression-REL1_19
mediawiki-core-regression-REL1_20
mediawiki-core-regression-REL1_21
mediawiki-core-regression-REL1_22
mediawiki-core-regression-master
mwext-Wikibase-client-tests
mwext-Wikibase-repo-tests
mwext-Wikibase-repoapi-tests

bug: 53594
Change-Id: I5c164190ec0b32dae5f36550c201b93f9de1c395
---
M mediawiki-extensions.yaml
M mediawiki.yaml
2 files changed, 2 insertions(+), 2 deletions(-)

Approvals:
  Hashar: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/mediawiki-extensions.yaml b/mediawiki-extensions.yaml
index 8f4c505..f834dbf 100644
--- a/mediawiki-extensions.yaml
+++ b/mediawiki-extensions.yaml
@@ -115,7 +115,7 @@
 # and server configurations.
 - job-template:
     name: 'mwext-Wikibase-{kind}-tests'
-    node: hasSlaveScripts
+    node: (hasSlaveScripts && hasPhpUnit)
     defaults: use-zuul-for-mw-ext
     ext-name: 'Wikibase'
     triggers:
diff --git a/mediawiki.yaml b/mediawiki.yaml
index a30ec0f..8abab96 100644
--- a/mediawiki.yaml
+++ b/mediawiki.yaml
@@ -182,7 +182,7 @@
 
 - job-template:
     name: 'mediawiki-core-regression-{branch}'
-    node: hasSlaveScripts
+    node: (hasSlaveScripts && hasPhpUnit)
     defaults: use-zuul
     scm:
      - git-mwcore-nosubmodules

-- 
To view, visit https://gerrit.wikimedia.org/r/92625
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I5c164190ec0b32dae5f36550c201b93f9de1c395
Gerrit-PatchSet: 1
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to