From d713b455965de8d8a83d877f872fb2b902dae449 Mon Sep 17 00:00:00 2001 From: Johannes Vogt Date: Fri, 21 Mar 2025 17:13:37 +0100 Subject: [PATCH] misc - cap service module - with some interpretation --- mta.yaml | 42 +++++++++++++++++++++++++++++++++++++++--- 1 file changed, 39 insertions(+), 3 deletions(-) diff --git a/mta.yaml b/mta.yaml index 2fdca92b..ef8cb7f5 100644 --- a/mta.yaml +++ b/mta.yaml @@ -13,16 +13,52 @@ build-parameters: - npx cds build --production modules: - - name: samples-srv + - name: bookstore-srv type: nodejs - path: gen/srv + path: bookstore/gen/srv parameters: instances: 1 buildpack: nodejs_buildpack build-parameters: builder: npm-ci provides: - - name: srv-api # required by consumers of CAP services (e.g. approuter) + - name: bookstore-api # required by consumers of CAP services (e.g. approuter) + properties: + srv-url: ${default-url} + requires: + - name: samples-db + - name: samples-auth + - name: samples-messaging + - name: samples-destination + + - name: orders-srv + type: nodejs + path: orders/gen/srv + parameters: + instances: 1 + buildpack: nodejs_buildpack + build-parameters: + builder: npm + provides: + - name: orders-api # required by consumers of CAP services (e.g. approuter) + properties: + srv-url: ${default-url} + requires: + - name: samples-db + - name: samples-auth + - name: samples-messaging + - name: samples-destination + + - name: reviews-srv + type: nodejs + path: reviews/gen/srv + parameters: + instances: 1 + buildpack: nodejs_buildpack + build-parameters: + builder: npm-ci + provides: + - name: reviews-api # required by consumers of CAP services (e.g. approuter) properties: srv-url: ${default-url} requires: