我怎样才能build立一个接受git push(Heroku风格)的构build服务器?

为集群上运行轻量级应用而devise的许多服务(Flynn,Deis,Dokku)都遵循Heroku添加git远程的部署标准,并且在你想要构build和/或部署一个应用时推送它。 编译输出发回给发送git push的用户,就在他们的tty中。

我怎样才能build立我自己的服务器与Git和SSH做推动和中继信息回到用户的行动?

你应该看看git钩子 。 当代码被推送到服务器上时,你可以有一个git钩子。 我的猜测是,你在这些钩子做的任何输出被中继到客户端默认情况下(不是100%肯定)。