Skip to content

doc-war/githook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

教程

用git服务端钩子做自动部署 avatar

网上的教程很坑,一直讲的是本地客户端push、触发本地钩子再本地pull最后本地部署,跟本地客户端push到Linux服务器pull部署是两码事,盯着屏幕会懵逼�。

�几个步骤:

  • 先可好bash命令,提供给web框架调用
  • 用koa简单创建一个通用的hooks,请求地址采用{主机}/{服务}调用,这样每个服务都可以挂上来自动部署
  • 将具体hook handler的url填进github项目的配置里,触发的事件是push。

注意事项: 请求handler注意采用all,因为github后台配置默认用的是post

About

automagic deploy use webhooks of github

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published