Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-57688

Refactor the remaining Extension points inside "promoted_builds.conditions" and also refactor those inside the "promoted_builds.integrations.jobdsl" package

    • GSoC 2019. Coding Phase 1, GSoC 2019. Coding Phase 2, GSoC 2019. Coding Phase 3

      • Other remaining extension points inside the promoted_builds.conditions package is to be refactored. Those include:
        1) ParameterizedSelfPromotionCondition
        2) GroovyCondition
        This also includes other DescriptorImp and RunListeners of the above classes.
      • Extension Points inside the promoted_builds.integrations.jobdsl package also would be needing the same changes as above. These extension points include the following classes.
        1) JobDslManualCondition
        2) ReleasePromotionCondition

          [JENKINS-57688] Refactor the remaining Extension points inside "promoted_builds.conditions" and also refactor those inside the "promoted_builds.integrations.jobdsl" package

          Prastik Gyawali created issue -
          Prastik Gyawali made changes -
          Epic Link New: JENKINS-57634 [ 199564 ]
          Jon Brohauge made changes -
          Labels Original: gsoc-2019 New: gsoc-2019 gsoc2019-artifact-promotion-in-pipeline
          Prastik Gyawali made changes -
          Sprint New: GSoC 2019. Coding Phase 1 [ 686 ]
          Prastik Gyawali made changes -
          Sprint Original: GSoC 2019. Coding Phase 1 [ 686 ]
          Summary Original: Make promotion job triggerable using parameterized-trigger concept. New: Refactor the remaining Extension points inside "promoted_builds.conditions" and also refactor those inside the "promoted_builds.integrations.jobdsl" package
          Prastik Gyawali made changes -
          Description New: * Other remaining extension points inside the promoted_builds.conditions package is to be refactored. Those include:
          1) ParameterizedSelfPromotionCondition
          2) GroovyCondition
          This also includes other DescriptorImp and RunListeners of the above classes.

          * Extension Points inside the
          Prastik Gyawali made changes -
          Description Original: * Other remaining extension points inside the promoted_builds.conditions package is to be refactored. Those include:
          1) ParameterizedSelfPromotionCondition
          2) GroovyCondition
          This also includes other DescriptorImp and RunListeners of the above classes.

          * Extension Points inside the
          New: * Other remaining extension points inside the promoted_builds.conditions package is to be refactored. Those include:
          1) ParameterizedSelfPromotionCondition
          2) GroovyCondition
          This also includes other DescriptorImp and RunListeners of the above classes.

          * Extension Points inside the promoted_builds.integrations.jobdsl package also would be needing the same changes as above. These extension points include the following classes.
          1) JobDslManualCondition
          2) ReleasePromotionCondition
          Prastik Gyawali made changes -
          Rank New: Ranked lower
          Prastik Gyawali made changes -
          Sprint New: GSoC 2019. Coding Phase 1 [ 686 ]
          Oleg Nenashev made changes -
          Sprint Original: GSoC 2019. Coding Phase 1 [ 686 ] New: GSoC 2019. Coding Phase 1, GSoC 2019. Coding Phase 2 [ 686, 691 ]

            Unassigned Unassigned
            derndren161 Prastik Gyawali
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: