diff --git a/README.md b/README.md
index b4a7c52490107f5c03bebb3a3f36c0765144c62a..4fad841e5f75df40b5e6f21b77d7bd450c261a0b 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@

-# Goinks: *More Power*
+# Gokins: *More Power*
构建赋能,更加强大
[](https://www.apache.org/licenses/LICENSE-2.0.html)
@@ -251,6 +251,3 @@ Gokins目前还处于需要不断进步的阶段,如果你有兴趣假如我
2. 环境变量PATH优化,加入变量获取
-
-
-
diff --git a/mgr/trigger_hooks.go b/mgr/trigger_hooks.go
index 6aea6871fb04f8cb5e7b1f9fd3be34ea6c0f46e5..e9b4289810f92309831a09b5a6073e31e521163a 100644
--- a/mgr/trigger_hooks.go
+++ b/mgr/trigger_hooks.go
@@ -86,6 +86,37 @@ function main(){
ret.check=true;
return ret
}
+`,
+ }
+ // 添加对阿里云的codeup的支持!
+ HookjsMap["codeup"] = &Hookjs{
+ Uis: map[string]string{"token": "string", "branch": "string"},
+ Desc: "secret:秘钥,branch:push对象分支",
+ Defs: `{"token":"pwd","branch":"master"}`,
+ js: `
+
+function main(){
+ console.log('start run main function!!!!');
+ var ret={check:false};
+ var conf=getConf();
+ var body=getBody();
+ var event=getHeader('X-Codeup-Token ');
+ if(conf.secret!=body.secret){
+ ret.errs='触发请求秘钥错误';
+ return ret;
+ }
+
+ if(event!='push'||!body.ref||body.ref==''){
+ return ret;
+ }
+
+ console.log(conf.branch,body.ref);
+ if(conf.branch&&conf.branch!=''&&body.ref!='refs/heads/'+conf.branch){
+ return ret;
+ }
+ ret.check=true;
+ return ret
+}
`,
}
HookjsMap["github"] = &Hookjs{