文件名称:gitlab-hook-server:从GitLab Web挂钩触发动作
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-05 13:06:56
Go
GitLab挂钩服务器 这个独立的Web服务器侦听来自本地服务器的Web钩子POST请求。 如果满足过滤条件,则可以对挂钩进行过滤并配置要执行的自定义操作。 以下是一些例子: 创建合并请求时执行测试 创建标记后部署应用程序 更新分支时,使用r10k部署Puppet模块 创建问题时发送电子邮件 该项目正在进行中,尚未发布。 安装 安装完请执行以下操作: go get github.com/cavaliercoder/gitlab-hook-server 执照 GitLab挂钩服务器(C)2015 Ryan Armstrong 该程序是免费软件:您可以根据*软件基金会发布的GNU通用公共许可证的条款(许可证的版本3)或(根据您的选择)任何更高版本来重新分发和/或修改它。 分发该程序是希望它会有用,但是没有任何保证; 甚至没有对适销性或特定用途适用性的暗示保证。 有关更多详
【文件预览】:
gitlab-hook-server-master
----main.go(3KB)
----rule.go(4KB)
----fixtures()
--------push.json(1KB)
--------issue_comment.json(1KB)
--------snippet_comment.json(1KB)
--------send_all.sh(664B)
--------merge.json(2KB)
--------commit_comment.json(2KB)
--------tag.json(598B)
--------merge_comment.json(2KB)
--------issues.json(703B)
----config.json(203B)
----README.md(1KB)
----Makefile(276B)
----io.go(1KB)
----systemhooks.go(3KB)
----webhooks.go(4KB)
----.gitignore(20B)
----config.go(1KB)