Uploaded image for project: 'Coin'
  1. Coin
  2. COIN-372

Make work items more generic

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.4
    • Component/s: Other
    • Labels:
      None

      Description

      We currently have several work items

       

       JenkinsItem
       BuildItem
       TestItem
       ProvisionItem 
      

       

      which all inherit from the same base class with little differences. The downside of having the custom classes is that enforce complex logic in workitemfactory.

      We could make our lives easier by allowing to derive the build context from the module instructions which would allow removing the hacks and massively simplifying the workitem-related code. The other alternative is to pass the build context in part of the integration request.

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              hehalmet Heikki Halmet
              Reporter:
              aakeskimo Aapo Keskimölö
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1 day
                  1d
                  Remaining:
                  Remaining Estimate - 1 day
                  1d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified

                    Gerrit Reviews

                    There are no open Gerrit changes