From 745698fe12bf9df73621c9f0e900f5a25eb7d9ca Mon Sep 17 00:00:00 2001 From: Johannes Vogt Date: Fri, 21 Mar 2025 16:30:17 +0100 Subject: [PATCH] cds add mta --- mta.yaml | 29 +++++++++++++++++++++++++++++ package.json | 3 ++- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 mta.yaml diff --git a/mta.yaml b/mta.yaml new file mode 100644 index 00000000..f33aeebe --- /dev/null +++ b/mta.yaml @@ -0,0 +1,29 @@ +--- +_schema-version: 3.3.0 +ID: capire.samples +version: 3.0.0 +description: "A monorepo with several samples for CAP." +parameters: + enable-parallel-deployments: true +build-parameters: + before-all: + - builder: custom + commands: + - npm ci + - npx cds build --production +modules: + - name: samples-srv + type: nodejs + path: 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) + properties: + srv-url: ${default-url} + requires: [] + +resources: [] diff --git a/package.json b/package.json index 951b4598..1195f97d 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "@cap-js/cds-test": "^0", "@cap-js/cds-types": "^0", "@cap-js/sqlite": "^1", + "@sap/cds-dk": "^8", "eslint": "^9", "semver": "^7" }, @@ -39,4 +40,4 @@ }, "license": "SEE LICENSE IN LICENSE", "private": true -} \ No newline at end of file +}