Hashar has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/99712


Change subject: drop labels hasPhpUnit & hasPhpcs (unneeded now)
......................................................................

drop labels hasPhpUnit & hasPhpcs (unneeded now)

The two slaves gallium and lanthanum nowadays have PHPUnit and PHP
Codesniffer. They are both deployed from git repositories using
Wikimedia deployment system.

Change-Id: I8894465b2c1291687d1be9073f7d460265b7a67a
---
M job-templates.yaml
M mediawiki-extensions.yaml
M mediawiki.yaml
M operations-mw-config.yaml
4 files changed, 12 insertions(+), 13 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/integration/jenkins-job-builder-config 
refs/changes/12/99712/1

diff --git a/job-templates.yaml b/job-templates.yaml
index 5d57275..bb8fd71 100644
--- a/job-templates.yaml
+++ b/job-templates.yaml
@@ -74,7 +74,7 @@
 # PHP CodeSniffer on everything under the workspace
 - job-template:
     name: '{name}-phpcs'
-    node: (hasSlaveScripts && hasPhpcs)
+    node: hasSlaveScripts
     defaults: use-remote-zuul-no-submodules
     triggers:
      - zuul
@@ -92,7 +92,7 @@
 # PHP CodeSniffer on changed files
 - job-template:
     name: '{name}-phpcs-HEAD'
-    node: (hasSlaveScripts && hasPhpcs)
+    node: hasSlaveScripts
     defaults: use-remote-zuul-no-submodules
     triggers:
      - zuul
@@ -109,7 +109,7 @@
 
 - job-template:
     name: '{name}-phpcs-strict'
-    node: (hasSlaveScripts && hasPhpcs)
+    node: hasSlaveScripts
     defaults: use-remote-zuul-no-submodules
     triggers:
      - zuul
@@ -126,7 +126,7 @@
 
 - job-template:
     name: '{name}-phpcs-strict-HEAD'
-    node: (hasSlaveScripts && hasPhpcs)
+    node: hasSlaveScripts
     defaults: use-remote-zuul-no-submodules
     triggers:
      - zuul
@@ -143,7 +143,7 @@
 
 - job-template:
     name: '{name}-phpcs-lenient'
-    node: (hasSlaveScripts && hasPhpcs)
+    node: hasSlaveScripts
     defaults: use-remote-zuul-no-submodules
     triggers:
      - zuul
@@ -160,7 +160,7 @@
 
 - job-template:
     name: '{name}-phpcs-lenient-HEAD'
-    node: (hasSlaveScripts && hasPhpcs)
+    node: hasSlaveScripts
     defaults: use-remote-zuul-no-submodules
     triggers:
      - zuul
@@ -177,7 +177,7 @@
 
 - job-template:
     name: '{name}-phpunit'
-    node: hasPhpUnit
+    node: hasSlaveScripts
     defaults: use-remote-zuul
     triggers:
      - zuul
diff --git a/mediawiki-extensions.yaml b/mediawiki-extensions.yaml
index 51d9663..cec9ff1 100644
--- a/mediawiki-extensions.yaml
+++ b/mediawiki-extensions.yaml
@@ -110,7 +110,7 @@
 
 - job-template:
     name: '{name}-{ext-name}-phpcs-HEAD'
-    node: (hasSlaveScripts && hasPhpcs)
+    node: hasSlaveScripts
     defaults: use-remote-zuul
     triggers:
      - zuul
@@ -152,7 +152,7 @@
 # Run all extension tests
 - job-template:
     name: '{name}-{ext-name}-testextensions-{mwbranch}'
-    node: (hasSlaveScripts && hasPhpUnit)
+    node: hasSlaveScripts
     defaults: use-zuul-for-mw-ext
     triggers:
      - zuul
@@ -218,7 +218,7 @@
 # and server configurations.
 - job-template:
     name: 'mwext-Wikibase-{kind}-tests'
-    node: (hasSlaveScripts && hasPhpUnit)
+    node: hasSlaveScripts
     defaults: use-zuul-for-mw-ext
     ext-name: 'Wikibase'
     triggers:
diff --git a/mediawiki.yaml b/mediawiki.yaml
index 106490b..e85a17d 100644
--- a/mediawiki.yaml
+++ b/mediawiki.yaml
@@ -89,7 +89,7 @@
 # @param phpunit-group suffix for an ant target 'phpunit-{phpunit-group}
 - job-template:
     name: '{name}-phpunit-{phpunit-group}'
-    node: (hasSlaveScripts && hasPhpUnit)
+    node: hasSlaveScripts
     defaults: use-remote-zuul
     scm:
      - git-mwcore
@@ -189,7 +189,7 @@
 
 - job-template:
     name: 'mediawiki-core-regression-{branch}'
-    node: (hasSlaveScripts && hasPhpUnit)
+    node: hasSlaveScripts
     defaults: use-zuul
     scm:
      - git-mwcore
diff --git a/operations-mw-config.yaml b/operations-mw-config.yaml
index 2290d89..96e9a50 100644
--- a/operations-mw-config.yaml
+++ b/operations-mw-config.yaml
@@ -3,7 +3,6 @@
 # Repo has a reference to a git://github.com url which does not
 # work on 10.0.0.0/8 slaves :(
 #
-#    node: (hasContintPackages && hasPhpUnit)
     node: gallium
     defaults: use-remote-zuul
     triggers:

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

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

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

Reply via email to