-
Notifications
You must be signed in to change notification settings - Fork 12
/
cloudbaserc.js
65 lines (65 loc) · 1.79 KB
/
cloudbaserc.js
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
module.exports = {
envId: 'tcli',
functionRoot: './cloudbase/functions',
functions: [
{
name: 'notify',
// 超时时间
timeout: 3,
// 环境变量
// envVariables: {},
runtime: 'Nodejs8.9',
handler: 'index.main',
installDependency: true
},
{
name: 'agree',
// 超时时间
timeout: 3,
// 环境变量
// envVariables: {},
runtime: 'Nodejs8.9',
handler: 'index.main',
installDependency: true
},
{
name: 'usage',
// 超时时间
timeout: 3,
// 环境变量
// envVariables: {},
runtime: 'Nodejs8.9',
handler: 'index.main',
installDependency: true
},
{
name: 'config',
// 超时时间
timeout: 8,
// 环境变量
// envVariables: {},
runtime: 'Nodejs8.9',
handler: 'index.main',
installDependency: true
},
{
name: 'app',
// 超时时间
timeout: 8,
// 环境变量
// envVariables: {},
runtime: 'Nodejs8.9',
triggers: [
{
// name: 触发器的名字
name: 'myTrigger',
// type: 触发器类型,目前仅支持 timer (即定时触发器)
type: 'timer',
// config: 触发器配置,在定时触发器下,config 格式为 cron 表达式
config: '0 0 2 1 * * *'
}
],
handler: 'index.main'
}
]
}