Skip to content

Add support for services outside of this code base#9321

Draft
02strich wants to merge 1 commit intomainfrom
stefan/ext-service
Draft

Add support for services outside of this code base#9321
02strich wants to merge 1 commit intomainfrom
stefan/ext-service

Conversation

@02strich
Copy link

What changed?

This adds an ExternalService option that allows by other repositories to use the base infrastructure while providing their own service.

Why?

As the code base grows, it becomes useful to enable building system services in seperate repositories (just to manage growth).

The approach still depends on the service type enums listing these external services as option. Such this also adds a definition for the first external service project.

How did you test it?

  • built
  • run locally and tested manually
  • covered by existing tests
  • added new unit test(s)
  • added new functional test(s)

As the code base grows, it becomes useful to enable building system services in seperate repositories (just to manage growth). This adds an ExternalService option that allows by other repositories to use the base infrastructure while providing their own service.

The approach still depends on the service type enums listing these external services as option. Such this also adds a definition for the first external service project.
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants