Detach the required classes and their descriptors from "hudson.plugins.promoted_builds" package and refactor them for Pipeline Compatibility.

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      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.

            Assignee:
            Unassigned
            Reporter:
            Prastik Gyawali
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: