Hashar has submitted this change and it was merged.

Change subject: bring in support for MediaWiki extensions
......................................................................


bring in support for MediaWiki extensions

This big commit let us generate Jobs for several extensions.

The new 'use-zuul-for-mwext' set of defaults will checkout an extension
under $WORKSPACE/extensions/<name of extension> and apply the zuul
change on it.

Macros:

A few macros let us call PHPUnit directly thus bypassing the old ant
build script. This is pending the migration to gruntjs tasks which is
ongoing.

The list of extensions comes from existing jobs in Jenkins.

Change-Id: I38bb589f10ab3253472fd5b5fbb0a19b80b4d9e1
---
M defaults.yaml
M macro.yaml
A mediawiki-extensions.yaml
3 files changed, 133 insertions(+), 0 deletions(-)

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


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

Gerrit-MessageType: merged
Gerrit-Change-Id: I38bb589f10ab3253472fd5b5fbb0a19b80b4d9e1
Gerrit-PatchSet: 5
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>

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

Reply via email to