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

Make(Manual Condition) work incorporating all the required dependencies.

    XMLWordPrintable

Details

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

    Description

      Like the Self-Promotion Condition, make the manual condition compatible taking into consideration of all the backward compatibility conditions.

      Expected Flow for the Implementation:

      • Since it is a parameterized build, PromotionProcess checks for its occurence, so make a new PromotionProcess Interface for this and carry out the same refactoring done for the Self-Promotion Condition.

      Acceptance Criteria:

      • Detach the Manual Promotion condition from PromotionProcess to a new interface.
      • Make a new class for Manual Promotion.
      •  Unit Tests run good. 

       

      Attachments

        Activity

          oleg_nenashev Oleg Nenashev added a comment -

          Moving the issue to the JENKINS-36089 EPIC

          oleg_nenashev Oleg Nenashev added a comment - Moving the issue to the JENKINS-36089 EPIC

          People

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

            Dates

              Created:
              Updated: