Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-9873

Enhance workflows registry to support multiple repositories/URLs

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • None
    • Enhance workflows registry to support multiple repositories/URLs
    • False
    • None
    • False
    • To Do
    • 100% To Do, 0% In Progress, 0% Done
    • ---
    • ---

      During the POC phase, we've implemented a loading mechanism from a GitHub repository of workflow definitions to be used in the devmode container.

      Currently the configured repository is cloned and a hardcoded folder `workflows` is mapped in the devmode container, this way the workflow definitions, openapi, application.properties, etc are loaded in the devmode to emulate the hot deploy.

      We should support a workflow registry aggregator that is built from multiple repositories/URLs just like Scaffolder does, this way all configured repositories are cloned and mapped into a local filesystem which is configured in the devmode image.

      It should be considered parameterized configuration properties to avoid hardcoded stuff like the current folder name `workflows` in the repository to be as flexible as possible to allow users to define their structure in the respositories.

            Unassigned Unassigned
            gcaponet Guilherme Caponetto
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: