jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/364698 )

Change subject: Remove external validation from the build
......................................................................


Remove external validation from the build

Change-Id: I1535e8b1f893b590d98797780dd742091f97ddbe
---
M Wikidata.php
M build/tasks/updatecomposer.js
M composer.json
3 files changed, 0 insertions(+), 18 deletions(-)

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



diff --git a/Wikidata.php b/Wikidata.php
index 30e4e67..04738dd 100755
--- a/Wikidata.php
+++ b/Wikidata.php
@@ -8,7 +8,6 @@
        $wmgUseWikibaseRepo = true;
        $wmgUseWikibaseClient = true;
        $wmgUseWikibaseQuality = true;
-       $wmgUseWikibaseQualityExternalValidation = true;
        $wmgUseWikibaseMediaInfo = true;
        $wmgUseArticlePlaceholder = true;
 }
@@ -33,17 +32,6 @@
        if ( !empty( $wmgUseWikibaseQuality ) ) {
                include_once 
"$wgWikidataBaseDir/extensions/Quality/WikibaseQuality.php";
                include_once 
"$wgWikidataBaseDir/extensions/Constraints/WikibaseQualityConstraints.php";
-
-               // @note wikibase/external-validation is removed from 
composer.json for
-               // deployment builds, during the 'branch' grunt command. 
(pending security review)
-               // jenkins builds for deployment branches have this set to 
true, but then we remove
-               // the code, so need to check the extension is there even on 
jenkins.
-               if (
-                       !empty( $wmgUseWikibaseQualityExternalValidation )
-                       && is_readable( 
"$wgWikidataBaseDir/extensions/ExternalValidation/WikibaseQualityExternalValidation.php"
 )
-               ) {
-                       include_once 
"$wgWikidataBaseDir/extensions/ExternalValidation/WikibaseQualityExternalValidation.php";
-               }
        }
 
        // @note wikibase/media-info is removed from composer.json for
diff --git a/build/tasks/updatecomposer.js b/build/tasks/updatecomposer.js
index 80d05cc..6bb2ee0 100644
--- a/build/tasks/updatecomposer.js
+++ b/build/tasks/updatecomposer.js
@@ -18,7 +18,6 @@
                composer.require["wikibase/wikibase"] = 'dev-' + branch;
 
                // Don't include in deployment builds while security review is 
pending.
-               delete composer.require["wikibase/external-validation"];
                delete composer.require["wikibase/media-info"];
 
                composer.config["autoloader-suffix"] = autoloadSuffix( branch );
diff --git a/composer.json b/composer.json
index 20dc3de..a3d6f87 100644
--- a/composer.json
+++ b/composer.json
@@ -25,10 +25,6 @@
         },
         {
             "type": "git",
-            "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityExternalValidation";
-        },
-        {
-            "type": "git",
             "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo";
         }
     ],
@@ -41,7 +37,6 @@
         "wikibase/Wikidata.org": "dev-master",
         "wikibase/quality": "dev-master",
         "wikibase/constraints": "dev-master",
-        "wikibase/external-validation": "dev-master",
         "wikibase/media-info": "dev-master"
     },
     "require-dev": {

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I1535e8b1f893b590d98797780dd742091f97ddbe
Gerrit-PatchSet: 1
Gerrit-Project: wikidata/build-resources
Gerrit-Branch: master
Gerrit-Owner: Aude <[email protected]>
Gerrit-Reviewer: Addshore <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to