-
Task
-
Resolution: Unresolved
-
Major
-
-
GSoC 2019. Coding Phase 1, GSoC 2019. Coding Phase 2, GSoC 2019. Coding Phase 3
Many of the required "hudson.plugins.promoted_builds.conditions" extension points depend on certain classes/extension point implementations in the promoted_builds package. Such modules are to be detached and refactored for pipeline compatibility so that they can be extended by the classes in the promoted_builds.condition. Such main classes include:
1) PromotionCondition,
2) PromotionBadge,
3) PromotionProcess,
4) PromotionConditionDescriptor,
5) JobPropertyImpl,
6) PromotedBuildAction,
7) All the related DescriptorImpl's and Descriptors (eg: PromotionConditionDescriptor)
8) [Also other classes (if needed)]
This would be the initial step to make the promotion conditions work in the pipelines.
Changed status, due to no acitve work is being done in this particular task.
The work is destributed to related issues, since this task i a superset of tasks