Details
-
Type: Improvement
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:0.25
-
Epic Link:
-
Sprint:Fall 2019 Sprint 1, Fall 2019 Sprint 2, Fall 2019 Sprint 3
Description
We would like to simplify the project and remove legacy maven repositories repo1, repo2, repo3 from 9.1.0 top-level parent POM and all child POMs.
As per comments below, Prutha Kulkarni learned that this cannot safely be done without removing some dependencies provided by these legacy repositories.
To test:
- Ensure that all maven profiles can run
- Check that default and clean lifecycles can run up to and including "install" phase
Attachments
Issue Links
- relates to
-
IGBF-2052 Remove un-needed files and references to same
- Closed
[~aloraine], I have tried to build IGB project after removing these legacy maven repos from the POM.
Build was failing for affymetrix common and was asking for missing dependency jlgfr. I commented it from the POM and it was built successfully.
After that, it was failing for genometry module because com.affymetrix:fusion dependency. It is being used in the module and its not there in nexus.bioviz.org.
Please let me know if there is any other repository location which can be referred in the POM?