[MediaWiki-commits] [Gerrit] Add Buggy to CI config - change (integration/config)

2015-02-25 Thread Legoktm (Code Review)
Legoktm has submitted this change and it was merged.

Change subject: Add Buggy to CI config
..


Add Buggy to CI config

This extension is intended to generate JS errors, so there should
be no JS validation whatsoever, just linting the PHP setup file
and merging on +2.

Change-Id: I28e59bf6e5905307b088cc6bb562682dda6244c5
---
M jjb/mediawiki-extensions.yaml
M zuul/layout.yaml
2 files changed, 7 insertions(+), 0 deletions(-)

Approvals:
  Legoktm: Verified; Looks good to me, approved



diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 0f02b11..793b24b 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -442,6 +442,7 @@
  - BounceHandler
  - BreadCrumbs
  - BreadCrumbs2
+ - Buggy
  - Calendar
  - Campaigns
  - Capiunto:
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 1f22833..5ba4671 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -514,6 +514,8 @@
 voting: false
   - name: mwext-ArticleFeedbackv5-jslint # bug 61588
 voting: false
+  - name: mwext-Buggy-jslint # contains intentionally invalid scripts
+voting: false
   - name: mwext-CheckUser-jslint # bug 61589
 voting: false
   - name: mwext-ClickTracking-jslint # bug 61591
@@ -2893,6 +2895,10 @@
 template:
   - name: extension-unittests
 
+  - name: mediawiki/extensions/Buggy
+template:
+  - name: extension-unittests
+
   - name: mediawiki/extensions/Calendar
 template:
   - name: extension-unittests

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I28e59bf6e5905307b088cc6bb562682dda6244c5
Gerrit-PatchSet: 4
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Gergő Tisza 
Gerrit-Reviewer: Hashar 
Gerrit-Reviewer: Legoktm 
Gerrit-Reviewer: jenkins-bot <>

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


[MediaWiki-commits] [Gerrit] Add Buggy to CI config - change (integration/config)

2015-02-24 Thread Code Review
Gergő Tisza has uploaded a new change for review.

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

Change subject: Add Buggy to CI config
..

Add Buggy to CI config

This extension is intended to generate JS errors, so there should
be no JS validation whatsoever, just linting the PHP setup file
and merging on +2.

Change-Id: I28e59bf6e5905307b088cc6bb562682dda6244c5
---
M jjb/mediawiki-extensions.yaml
M zuul/layout.yaml
2 files changed, 8 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/99/192699/1

diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 0f02b11..793b24b 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -442,6 +442,7 @@
  - BounceHandler
  - BreadCrumbs
  - BreadCrumbs2
+ - Buggy
  - Calendar
  - Campaigns
  - Capiunto:
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index c27821d..ae3dc59 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -2889,6 +2889,13 @@
 template:
   - name: extension-unittests
 
+  - name: mediawiki/extensions/Buggy
+check:
+  - mwext-Buggy-lint
+gate-and-submit:
+  - mediawiki-gate
+  - mwext-Buggy-lint
+
   - name: mediawiki/extensions/Calendar
 template:
   - name: extension-unittests

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I28e59bf6e5905307b088cc6bb562682dda6244c5
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Gergő Tisza 

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