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

Change subject: Add extensions WikidataQualityExternalValidation and 
WikidataQualityConstraints.
......................................................................


Add extensions WikidataQualityExternalValidation and WikidataQualityConstraints.

Fixes: T97527
Fixes: T97528
Bug: T97527
Bug: T97528
Change-Id: Ie6ea642da029a04161ec35f2d635954952b8536c
---
M jjb/wikidata.yaml
M zuul/layout.yaml
2 files changed, 123 insertions(+), 0 deletions(-)

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



diff --git a/jjb/wikidata.yaml b/jjb/wikidata.yaml
index aec12d6..a9f6948 100644
--- a/jjb/wikidata.yaml
+++ b/jjb/wikidata.yaml
@@ -224,3 +224,74 @@
      - 'mwext-{ext-name}-qunit':
         ext-name: 'WikidataQuality'
         dependencies: 'Wikibase'
+
+- project:
+    name: WikidataQualityConstraints
+    # By default we do not need any other extensions:
+    dependencies: ""
+
+    wrappers:
+      - timeout:
+          timeout: 30
+          fail: true
+      - timestamps
+      - ansicolor
+
+    jobs:
+
+     - '{name}-{ext-name}-npm':
+        name: 'mwext'
+        ext-name: 'WikidataQualityConstraints'
+
+     - 'mwext-{ext-name}-{kind}-tests-{dbflavor}-{phpflavor}':
+        ext-name: 'WikidataQualityConstraints'
+        kind: repo
+        repoorclient: 'repo'
+        dependencies: 'Wikibase WikidataQuality'
+        dbflavor:
+          - mysql
+          - sqlite
+        phpflavor:
+          - zend
+          - hhvm
+        phpunit-params: '--group WikidataQuality'
+
+     - 'mwext-{ext-name}-qunit':
+        ext-name: 'WikidataQualityConstraints'
+        dependencies: 'Wikibase WikidataQuality'
+
+- project:
+    name: WikidataQualityExternalValidation
+    # By default we do not need any other extensions:
+    dependencies: ""
+
+    wrappers:
+      - timeout:
+          timeout: 30
+          fail: true
+      - timestamps
+      - ansicolor
+
+    jobs:
+
+     - '{name}-{ext-name}-npm':
+        name: 'mwext'
+        ext-name: 'WikidataQualityExternalValidation'
+
+     - 'mwext-{ext-name}-{kind}-tests-{dbflavor}-{phpflavor}':
+        ext-name: 'WikidataQualityExternalValidation'
+        kind: repo
+        repoorclient: 'repo'
+        dependencies: 'Wikibase WikidataQuality'
+        dbflavor:
+          - mysql
+          - sqlite
+        phpflavor:
+          - zend
+          - hhvm
+        phpunit-params: '--group WikidataQuality'
+
+     - 'mwext-{ext-name}-qunit':
+        ext-name: 'WikidataQualityExternalValidation'
+        dependencies: 'Wikibase WikidataQuality'
+
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 7b3fdbf..560cd32 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -5772,6 +5772,58 @@
       - mwext-WikidataQuality-repo-tests-mysql-hhvm
       - mwext-WikidataQuality-qunit
 
+  - name: mediawiki/extensions/WikidataQualityConstraints
+    template:
+      - name: lint-js
+      - name: npm
+    check:
+      - phplint
+      - php-composer-package-validate
+    test:
+      - phplint
+      - php-composer-package-validate
+      - mwext-WikidataQualityConstraints-repo-tests-sqlite-hhvm
+      - mwext-WikidataQualityConstraints-repo-tests-mysql-hhvm
+      - mwext-WikidataQualityConstraints-qunit
+    zend:
+      - mwext-WikidataQualityConstraints-repo-tests-sqlite-zend
+      - mwext-WikidataQualityConstraints-repo-tests-mysql-zend
+    gate-and-submit:
+      - phplint
+      - php-composer-package-validate
+      - mwext-WikidataQualityConstraints-repo-tests-sqlite-zend
+      - mwext-WikidataQualityConstraints-repo-tests-mysql-zend
+      - mwext-WikidataQualityConstraints-repo-tests-sqlite-hhvm
+      - mwext-WikidataQualityConstraints-repo-tests-mysql-hhvm
+      - mwext-WikidataQualityConstraints-qunit
+
+  - name: mediawiki/extensions/WikidataQualityExternalValidation
+    template:
+      - name: lint-js
+      - name: npm
+    check:
+      - phplint
+      - php-composer-package-validate
+    test:
+      - phplint
+      - php-composer-package-validate
+      - mwext-WikidataQualityExternalValidation-repo-tests-sqlite-hhvm
+      - mwext-WikidataQualityExternalValidation-repo-tests-mysql-hhvm
+      - mwext-WikidataQualityExternalValidation-qunit
+      - mwext-WikidataQualityExternalValidation-npm
+    zend:
+      - mwext-WikidataQualityExternalValidation-repo-tests-sqlite-zend
+      - mwext-WikidataQualityExternalValidation-repo-tests-mysql-zend
+    gate-and-submit:
+      - phplint
+      - php-composer-package-validate
+      - mwext-WikidataQualityExternalValidation-repo-tests-sqlite-zend
+      - mwext-WikidataQualityExternalValidation-repo-tests-mysql-zend
+      - mwext-WikidataQualityExternalValidation-repo-tests-sqlite-hhvm
+      - mwext-WikidataQualityExternalValidation-repo-tests-mysql-hhvm
+      - mwext-WikidataQualityExternalValidation-qunit
+      - mwext-WikidataQualityExternalValidation-npm
+
   - name: mediawiki/extensions/Wikilog
     template:
       - name: extension-unittests-generic

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ie6ea642da029a04161ec35f2d635954952b8536c
Gerrit-PatchSet: 4
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: JanZerebecki <jan.wikime...@zerebecki.de>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: JanZerebecki <jan.wikime...@zerebecki.de>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to