-
Notifications
You must be signed in to change notification settings - Fork 16
/
canary-1.0.2-1.rockspec
31 lines (31 loc) · 1.34 KB
/
canary-1.0.2-1.rockspec
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
package = "canary"
version = "1.0.2-1"
source = {
url = "git+https://gitee.com/raoxy/kong-plugins-canary.git"
}
description = {
detailed = [[
canary插件的使用范围支持global、service、route
## 1.应用场景
– 灰度上线、版本迭代(灰度的量灵活切换)]],
homepage = "https://gitee.com/raoxy/kong-plugins-canary.git",
license = "MIT"
}
build = {
type = "builtin",
modules = {
["kong.plugins.canary.handler"] = "kong/plugins/canary/handler.lua",
["kong.plugins.canary.init"] = "kong/plugins/canary/init.lua",
["kong.plugins.canary.policies.BaseCanary"] = "kong/plugins/canary/policies/BaseCanary.lua",
["kong.plugins.canary.policies.CustomizeCanary"] = "kong/plugins/canary/policies/CustomizeCanary.lua",
["kong.plugins.canary.policies.DefaultCanary"] = "kong/plugins/canary/policies/DefaultCanary.lua",
["kong.plugins.canary.policies.IPCanary"] = "kong/plugins/canary/policies/IPCanary.lua",
["kong.plugins.canary.policies.UidCanary"] = "kong/plugins/canary/policies/UidCanary.lua",
["kong.plugins.canary.policies.cmatch"] = "kong/plugins/canary/policies/cmatch.lua",
["kong.plugins.canary.policies.init"] = "kong/plugins/canary/policies/init.lua",
["kong.plugins.canary.schema"] = "kong/plugins/canary/schema.lua"
},
copy_directories = {
"docs"
}
}