backend-plugin-api: add new root lifecycle service + impl

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2023-01-02 15:56:50 +01:00
parent 32eb67eb75
commit 6cfd4d7073
16 changed files with 157 additions and 71 deletions
@@ -18,6 +18,7 @@ import {
Backend,
createSpecializedBackend,
lifecycleFactory,
rootLifecycleFactory,
loggerFactory,
rootLoggerFactory,
} from '@backstage/backend-app-api';
@@ -57,6 +58,7 @@ const defaultServiceFactories = [
rootLoggerFactory(),
loggerFactory(),
lifecycleFactory(),
rootLifecycleFactory(),
];
const backendInstancesToCleanUp = new Array<Backend>();