Paladox has uploaded a new change for review. https://gerrit.wikimedia.org/r/280764
Change subject: [SemanticImageInput] Add npm test and composer-test ...................................................................... [SemanticImageInput] Add npm test and composer-test Also move jsonlint to check: for non-whitelisted users and add jshint to check: Also add dependence on SemanticMediaWiki Per https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm/8080/console 21:34:16 <b>Error:</b> You need to have <a href="http://semantic-mediawiki.org/wiki/Semantic_MediaWiki">Semantic MediaWiki</a> installed in order to use Semantic Image Input.<br />Recording test results Requires I3f1d307d8a89a1e4245918e91a1953c4c131d8d1 Change-Id: Ifcbf5017f929f89fc8c197efa6f9f8dd5b3d881e --- M zuul/layout.yaml M zuul/parameter_functions.py 2 files changed, 6 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/64/280764/1 diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 5f4bdad..7f3332b 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -6980,8 +6980,12 @@ - name: mediawiki/extensions/SemanticImageInput template: - - name: jsonlint + - name: composer-test - name: mw-checks-test + - name: npm + check: + - jsonlint + - jshint - name: mediawiki/extensions/SemanticInternalObjects template: diff --git a/zuul/parameter_functions.py b/zuul/parameter_functions.py index e3cc79f..9c00aed 100644 --- a/zuul/parameter_functions.py +++ b/zuul/parameter_functions.py @@ -92,6 +92,7 @@ 'RelatedArticles': ['BetaFeatures', 'Cards', 'MobileFrontend'], 'Score': ['VisualEditor'], 'SemanticFormsInputs': ['SemanticForms'], + 'SemanticImageInput': ['SemanticMediaWiki'], 'SemanticSifter': ['SemanticMediaWiki'], 'SimpleSurvey': ['PrefSwitch'], 'SolrStore': ['SemanticMediaWiki'], -- To view, visit https://gerrit.wikimedia.org/r/280764 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ifcbf5017f929f89fc8c197efa6f9f8dd5b3d881e Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Paladox <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
