-
Notifications
You must be signed in to change notification settings - Fork 60
/
platform_cfg.yaml
110 lines (81 loc) · 2.81 KB
/
platform_cfg.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
# Platform types mapping
# This file contains maps between platform types to native types
# it is bundled with the tool delivery as default to provide ease of use and quick start
# However, To create a clear separation between the build tool and platform types
# the build tool will support a path for platform config file via CLI flags
# path to file which provide the a file with the following config format wins over the local config (i.e. from the repo)
# Note: in the future this file will be removed from the tool
# usage: to add new command to the file, execute command `go:generate`
# The command should be executed on the root project level to regenerate the file that contain the binary (see generator.go file)
# Types for cloudfoundry platform
platform:
- name: cf
modules:
- native-type: html5
platform-type: "javascript.nodejs"
- native-type: nodejs
platform-type: "javascript.nodejs"
- native-type: java
platform-type: "java.tomee"
properties:
TARGET_RUNTIME: tomee
- native-type: java
platform-type: "java.tomcat"
- native-type: cds
platform-type: "cds"
- native-type: approuter.nodejs
platform-type: "javascript.nodejs"
- native-type: com.sap.html5.application-content
platform-type: "com.sap.html5.application-content"
- native-type: com.sap.portal.content
platform-type: "com.sap.portal.content"
- native-type: hdb
platform-type: "com.sap.xs.hdi"
- native-type: sitecontent
platform-type: "com.sap.portal.site-content"
- native-type: dwf
platform-type: "com.sap.xs.dwf"
- native-type: com.sap.application.portal.content
platform-type: "com.sap.application.content"
# Types for Neo platform
- name: neo
modules:
- native-type: html5
platform-type: "com.sap.hcp.html5"
- native-type: java
platform-type: "com.sap.java"
parameters:
runtime: neo-java-web
- native-type: java
platform-type: "com.sap.java"
parameters:
runtime: neo-javaee6-wp
- native-type: java
platform-type: "java.tomcat"
- native-type: com.sap.portal.content
platform-type: "com.sap.portal.content"
# Type for XSA platform
- name: xsa
modules:
- native-type: html5
platform-type: "javascript.nodejs"
- native-type: nodejs
platform-type: "javascript.nodejs"
- native-type: siteentry
platform-type: "javascript.nodejs"
- native-type: java
platform-type: "java.tomee"
properties:
TARGET_RUNTIME: tomee
- native-type: java
platform-type: "java.tomcat"
- native-type: cds
platform-type: "cds"
- native-type: com.sap.portal.content
platform-type: "com.sap.portal.content"
- native-type: hdb
platform-type: "com.sap.xs.hdi"
- native-type: sitecontent
platform-type: "com.sap.portal.site-content"
- native-type: dwf
platform-type: "com.sap.xs.dwf"