stable

Clone or download

Read-only

feat(jira): Import artifacts data in mono trackers

This is part of story #32788 Introduce the Jira project import with a solo tracker When doing the import in mono tracker, all artifact data with history is now imported. How to test ----------- * Set the feature flag feature_flag_jira_import_mono_tracker_mode to 1 * Run a Jira project import => The project is created with a mono tracker with used fields and issuetype field with issues data. * Set the feature flag feature_flag_jira_import_mono_tracker_mode to 0 * Run a Jira project import => The project is created with an multi trackers and with all expected data (as before). Change-Id: Ic5089829e3b868baac29645debb73833da4f43d4

Modified Files

Name
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Artifact/ArtifactsInMonoTrackerXMLExporter.php +121 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/JiraAllIssuesInXmlExporterBuilder.php +1 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/JiraAllIssuesMonoTrackersInXmlExporter.php +4 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/JiraIssuesFromIssueTypeInDedicatedTrackerInXmlExporter.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/JiraIssuesFromProjectInMonoTrackerInXmlExporter.php +162 −2 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/Artifact/ArtifactsInMonoTrackerXMLExporterTest.php +643 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/JiraIssuesFromProjectInMonoTrackerInXmlExporterTest.php +156 −7 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/009096b1b0e869c9393a8b15c23b3ff49cb07bd2.json +250 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/05d691b79bbda120321d3add49eba329fae18a4f.json +396 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/0e7f05ad93d9f3f7fe266dc6cd67b8f81def1840.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/112e1248d9c764c9f9860d82c568dd3f8d2b5514.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/13e2df7ffd236412c7b2796fe6e01184f038dbd7.json +354 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/13fc79eb64113146ec7e91bd42ce3cbb682cbf24.json +275 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/1695f988ca59195ac834838134e262c9c0910b76.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/17ab8e5eaaae2f52e9aa5a6351b03f83cbb74cd0.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/2314ccd29a3d1f57407f01dde4f53a609d63d07e.json +46 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/28a255db7cc644fbca71768551d69c012aa599f5.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/33e6b4aeb7bc8c1e25a47d81e3a959f029770fb3.json +4911 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/44a64d69984d6dbe9f011bddbbc3959437c65af6.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/46b9a5294193fc8f20909c74b9f5a1df93a8cfef.json +283 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/512a6a3291d4edc6d1312e7ff8c248f57f747496.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/5706d21a61d4b957022d9f8a38d6c9468923f3ae.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/596deecde8fed682ea5ffd5c1381dac506f29d08.json +47 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/5c5450714733164040299ac8a958bfd282e37db0.json +67 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/60b3aab111bf74cc7de6f4d895ec73c8ac633960.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/688d105149c9aa09bad9b2eceb1da1322e8fc832.json +159 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/69db5e5147e100e9ac8e61c1141f195b214a518c.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/70bb58cd685ebd513d37094c7257402f312854df.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/7921f9eb9b70db170cd8450adbb7c95e074e4a22.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/82302e7e0c78cd6bdc858bbf9dedb08b6a6de888.json +39 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/898662213d4356e2ea0b76971f6f2768b22e2410.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/91e84ae24c21505a152901e8d2f8f79c09eb26a2.json +39 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/9f95666c0e36eea008c5e007dda8c99e1afecc51.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/ab400de8232a69328ec9504c6e4baeb6dc16af41.json +47 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/bb4af626ce00fda43bdcd74682e2234092b11340.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/db109c41b10bbcc61be38905a1300d64700646e3.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/dbed4d8ab9bcab352722e57585687c4016fd0e25.json +6 −0 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/f04c131caa881b293bfd6127ab6a8152b2371f99.json +371 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/manifest.log +31 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/_fixtures/DI/mono_tracker.xml +696 −0 Go to diff View file