stable

Clone or download

Read-only

Update manifest on repository update

Whenever a repository is added to or removed from a mirror, we should update the corresponding manifest file. Part of story #7522: Tuleap generates grokmirror manifest files Change-Id: I4b4928749782f477e77f1370000c95b740650553

Modified Files

Name
M plugins/git/include/Git/Mirror/ManifestFileGenerator.class.php +41 −8 Go to diff View file
M plugins/git/include/Git/Mirror/ManifestManager.class.php +20 −19 Go to diff View file
M plugins/git/include/Git/Mirror/Mirror.class.php +4 −0 Go to diff View file
M plugins/git/include/Git/SystemEventManager.class.php +0 −1 Go to diff View file
M plugins/git/include/events/SystemEvent_GIT_REPO_UPDATE.class.php +11 −1 Go to diff View file
M plugins/git/include/gitPlugin.class.php +2 −1 Go to diff View file
M plugins/git/tests/Git/Mirror/ManifestFileGeneratorTest.php +70 −21 Go to diff View file
A plugins/git/tests/Git/Mirror/ManifestManagerTest.php +87 −0 Go to diff View file
M plugins/git/tests/Git/SystemEventManagerTest.php +1 −14 Go to diff View file
M plugins/git/tests/events/SystemEvent_GIT_REPO_UPDATETest.php +16 −4 Go to diff View file