Last modified: 2013-10-29 12:30:14 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 T57614, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 55614 - git macro should recurse submodules.
git macro should recurse submodules.
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
wmf-deployment
All All
: Normal minor (vote)
: ---
Assigned To: Antoine "hashar" Musso (WMF)
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-11 11:25 UTC by Addshore
Modified: 2013-10-29 12:30 UTC (History)
3 users (show)

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


Attachments

Description Addshore 2013-10-11 11:25:54 UTC
For the 'Wikidata build' the Wikibase repo is added as a submodule of the wikidata repo.

The wikibase repo in turn has a submodule called easyrfd.

When jenkins runs the tests for the wikidata build the easyrdf submodule is not checked as it is not pulled as recurse submodules are not pulled
Comment 1 Antoine "hashar" Musso (WMF) 2013-10-11 11:28:07 UTC
The git macro used for mw extensions testing is not using recursive submodule. The checkbox: "Recursively update submodules is unchecked" is unchecked.

We have to update the JJB macro and update all jobs. Fun! :-D
Comment 2 Gerrit Notification Bot 2013-10-29 12:07:30 UTC
Change 92511 had a related patch set uploaded by Hashar:
recurse git submodules

https://gerrit.wikimedia.org/r/92511
Comment 3 Gerrit Notification Bot 2013-10-29 12:09:59 UTC
Change 92511 merged by jenkins-bot:
recurse git submodules

https://gerrit.wikimedia.org/r/92511
Comment 4 Antoine "hashar" Musso (WMF) 2013-10-29 12:30:14 UTC
Deployed, should have fixed the issue.  If not, please reopen this bug.

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


Navigation
Links