github.com/SAP/cloud-mta-build-tool@v1.2.27/internal/tpl/testdata/modulegen/two_deps.yaml (about)

     1  ID: testmta
     2  _schema-version: '3.2'
     3  version: 1.0.0
     4  parameters:
     5    deploy_mode: html5-repo
     6  
     7  # Example of html5 repo with 2 html5 modules
     8  modules:
     9    - name: my_proj_appRouter
    10      type: approuter.nodejs
    11      path: my_proj_appRouter
    12      parameters:
    13        disk-quota: 256M
    14        memory: 256M
    15      requires:
    16        - name: my_proj_html5_repo_runtime
    17        - name: uaa_my_proj
    18    - name: my_proj_ui_deployer
    19      type: com.sap.html5.application-content
    20      path: my_proj_ui_deployer
    21      requires:
    22        - name: my_proj_html5_repo_host
    23      build-parameters:
    24        requires:
    25          - name: ui5module1
    26            artifacts:
    27              - './*'
    28            target-path: resources/ui5module1
    29          - name: ui5module2
    30            artifacts:
    31              - './*'
    32            target-path: resources/ui5module2
    33    - name: ui5module1
    34      type: html5
    35      path: ui5module1
    36      build-parameters:
    37        builder: grunt
    38        supported-platforms: []
    39        build-result: dist
    40    - name: ui5module2
    41      type: html5
    42      path: ui5module2
    43      build-parameters:
    44        builder: grunt
    45        supported-platforms: []
    46        build-result: dist
    47  resources:
    48    - name: my_proj_html5_repo_runtime
    49      parameters:
    50        service-plan: app-runtime
    51        service: html5-apps-repo
    52      type: org.cloudfoundry.managed-service
    53    - name: my_proj_html5_repo_host
    54      parameters:
    55        service-plan: app-host
    56        service: html5-apps-repo
    57      type: org.cloudfoundry.managed-service
    58    - name: uaa_my_proj
    59      parameters:
    60        path: ./xs-security.json
    61        service-plan: application
    62        service: xsuaa
    63      type: org.cloudfoundry.managed-service
    64    - name: dest_my_proj
    65      parameters:
    66        service-plan: lite
    67        service: destination
    68      type: org.cloudfoundry.managed-service