stable
Clone or download
This closes story #30361 Imported project retrieves Epic links if all board are not Scrum Given a Jira project I want to import into Tuleap, if I have some boards but none of them are Scrum baords, then my Epic links are lost during the import. In that particular case, the Epics must be retrieved using the provided EpicName parameter provided to the CLI command. How to test ----------- * Select a Jira project without any scrum board * This project must have at least one board with epics (software or kanban board) => I've simulated this by adding ```$$board = null``` at line 203 in ```CreateProjectFromJira.php``` * Run the Jira import CLI tool => The epics links must be well imported in the Tuleap project. Change-Id: I9725bb42c6189bcf9fadacf8072174bcb534c704
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/jira_import/include/JiraAgile/IssuesLinkedToEpicsRetriever.php | +14 | −1 | Go to diff View file |
M | plugins/jira_import/include/JiraAgile/JiraEpic.php | +13 | −1 | Go to diff View file |
A | plugins/jira_import/include/JiraAgile/JiraEpicFromIssueTypeRetriever.php | +32 | −0 | Go to diff View file |
A | plugins/jira_import/include/JiraAgile/JiraEpicFromIssueTypeRetrieverFromAPI.php | +66 | −0 | Go to diff View file |
M | plugins/jira_import/include/Project/CreateProjectFromJira.php | +30 | −11 | Go to diff View file |
M | plugins/jira_import/tests/unit/JiraAgile/IssuesLinkedToEpicsFromBoardRetrieverTest.php | +109 | −8 | Go to diff View file |