cds add mta
This commit is contained in:
29
mta.yaml
Normal file
29
mta.yaml
Normal file
@@ -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: []
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user