Skip to content

[FEATURE] Import software solutions integration with Github #2

@SVLaursen

Description

@SVLaursen

Description

Make it possible for an administrator to load in existing solutions from a Github organization into the Software Solutions entity model, thereby adding fast onboarding for new users with existing code repositories.

Suggested Solution

Make an optional REST destination link in the CAP service and expose an function import for the Admin user role, which takes in the required parameters for fetching lists of application repositories from the desired Github organization.

Once the list has been fetched, the admin user should then be able to, through the configuration application, select/deselect applications/repositories that they want to have added to the solution. Once satisfied, they should then fire the action import for doing the repository import, filling out the SoftwareSolution entities required, along with the initial Solution version entity attached to it.

Alternatives

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions