Last modified: 2013-05-21 07:37:39 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T46954, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 44954 - [upstream] zuul should have a template system to define projects
[upstream] zuul should have a template system to define projects
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Antoine "hashar" Musso (WMF)
: upstream
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-13 15:52 UTC by Antoine "hashar" Musso (WMF)
Modified: 2013-05-21 07:37 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Antoine "hashar" Musso (WMF) 2013-02-13 15:52:25 UTC
Most of our extensions use a similiar set of pipelines/jobs. We could use project templates to apply to each project.

Change proposed upstream: https://review.openstack.org/#/c/21881/
Comment 1 Antoine "hashar" Musso (WMF) 2013-03-26 12:11:29 UTC
This is no more blocking Bug 34617 "Add all extensions used by WMF to Jenkins" since I can just copy paste the blocks.   Lowering priority as well.
Comment 2 Antoine "hashar" Musso (WMF) 2013-04-02 16:07:22 UTC
Progressed a bit by coding the validation requirements requested upstream.
Comment 3 Antoine "hashar" Musso (WMF) 2013-04-15 20:31:45 UTC
The patch has been completed upstream at https://review.openstack.org/#/c/21881/ . The last blocker was to add a trivial test case.

Due to upstream having a weekly summit, it is unlikely the change will get merged this week.
Comment 4 Antoine "hashar" Musso (WMF) 2013-04-24 09:51:54 UTC
Upstream has reviewed the change. We are very close to have it merged in \O/
Comment 5 Antoine "hashar" Musso (WMF) 2013-05-21 07:37:39 UTC
The patch has been merged in and I have deployed the template support.  Our configuration has been updated to use templates with https://gerrit.wikimedia.org/r/#/c/63674/

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links