Uploaded image for project: 'Migration Toolkit for Applications'
  1. Migration Toolkit for Applications
  2. MTA-4881 Implement Frontend for Assets Generation
  3. MTA-5250

[UI] Workflow - Generate assets for an application + archetype + target profile

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Normal Normal
    • MTA 8.0.0
    • None
    • UI
    • None

      Tracks: https://github.com/konveyor/tackle2-ui/issues/2294


      Summary

      Implement the workflow to generate assets for an application + archetype + traget profile selection.

      See the generator, archetype, target platform section in the Konveyor enhancement.
      Caution

      This issue is a WIP as there are still some open issues:

      • How to track the progress of the task which is dependent on how the addon is implemented in a bulk scenario?

        Task Details

      Inputs:

      • Application (especially application discovery manifest and target asset repository)
      • Target profile (select one for the union of all target profiles that exist for an application's archetypes)

      Outputs:

      • Task output that indicates a successful push to the application's target asset repository

      Activation points:

      • Direct application actions (table row action kebab)
      • Multiselect application actions (table toolbar action kebab)

      The action will generate a task for the generate assets type addon with all the relevant information attached. This is similar to how analysis is invoked.

      Since this is a task, the task should automatically show up grouped under a "generate assets" task kind in the:

      • Task drawer
      • Task manager
      • Application task popover
      • Application detail drawer tasks tab

      UI Workflow and Wireframes

      pending

      The generate assets task requires the user to select an application + select archetype/target profile + input generator parameters before being submitted.

      ❓ Will the task run per application, or will the task run for any set of inputs given?

              sdickers@redhat.com Scott Dickerson
              sdickers@redhat.com Scott Dickerson
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: