Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Continuous Integration
-
Labels:None
-
Story Points:10
-
Epic Link:
-
Team:SQuaRE
Description
In order to obtain per package build time, test time, coverage, or virtually any per component metric ,the CI build needs to be decomposed from a single large integrated build into per package jobs with an overall work flow representing the dependency graph.
This is also needed for binary artifacts to be passed between builds step and/or binary packages.
Attachments
Issue Links
- is blocked by
-
DM-2769 sconsUtils has a hard dependency on EUPS for both tests and installation
- Done
-
DM-2770 sconsUtil install target does not respond to either force=True or --force
- Done
-
DM-2771 afw can not be built without EUPS
- Done
-
DM-2772 datarel tests depend on EUPS
- Done
-
DM-2773 testing_endtoend tests depend on EUPS
- Done
-
DM-2789 rename CameraMapper.getEupsProductName() to getPackageName() and convert to abstract method
- Done
-
DM-2636 Update code to use the function provided in DM-2635
- Done
- relates to
-
DM-3862 Stack Build, Packaging and Testing Improvements Part II
- Done
-
DM-2527 CameraMapper.getEupsProductName should be pure virtual
- Won't Fix
-
DM-2774 Remove eups dependency from tests
- Invalid
-
RFC-69 Refactor sconsUtils to enhance usability in CI
- Adopted