From b85f13d739986fe61a712a78f551ba9772cd6585 Mon Sep 17 00:00:00 2001 From: David Crossley Date: Sat, 24 Aug 2024 09:36:48 +1000 Subject: [PATCH] Backend module requirements before install --- guidelines/create-new-repo.md | 2 +- guides/install-backend-module.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/guidelines/create-new-repo.md b/guidelines/create-new-repo.md index a8d9f608..d458767b 100644 --- a/guidelines/create-new-repo.md +++ b/guidelines/create-new-repo.md @@ -129,7 +129,7 @@ See the folio-infrastructure lokalise-push [procedure](https://github.com/folio- ## Next steps -When a new module has been fully established and its artifacts are being deployed, follow the guides to [install](/faqs/how-to-install-new-module/) it to platform and reference environments for snapshot builds. +When the above-mentioned steps are completed, and when the new module has been fully established and its artifacts are being deployed, follow the guides to [install](/faqs/how-to-install-new-module/) it to platform and reference environments for snapshot builds.
diff --git a/guides/install-backend-module.md b/guides/install-backend-module.md index ff7726a9..ac492eb7 100644 --- a/guides/install-backend-module.md +++ b/guides/install-backend-module.md @@ -26,6 +26,7 @@ Note that this is not an exhaustive list. * For Spring Way modules, the default port is 8080. FOLIO does not care which port. However if the module is going to use a different port, then be sure to also declare that `server.port` in its `application.yaml` file. * For Spring Way modules, the replacement tokens in Descriptors use delimiters "@" rather than the normal "$". * Ensure that the ModuleDescriptor is generated from its template and that tokens are replaced. For Maven-based modules, the POM will have configuration to "filter-descriptor-inputs" and "rename-descriptor-outputs". +* If the module uses the `_tenant` interface, then ensure that it is implemented and responding properly. * Other ... ## Verify MD and required interfaces @@ -44,7 +45,6 @@ curl -s -S -w'\n' \ That shows that it requires various interfaces, including "`users 15.1`" and "`configuration 2.0`". Now ensure that each needed interface version is [available](/faqs/how-to-which-module-which-interface-endpoint/). -One method is to visit the [https://folio-snapshot.dev.folio.org/settings/about](https://folio-snapshot.dev.folio.org/settings/about) page. ## Ensure LaunchDescriptor