From c3a063411b7b7bdcb74b27ef3dbb0a58a93caee1 Mon Sep 17 00:00:00 2001 From: Flummi Date: Sun, 11 Sep 2016 15:14:20 +0200 Subject: [PATCH] Autopull :> --- src/websrv.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/websrv.js b/src/websrv.js index 9dc17c6..371bd91 100644 --- a/src/websrv.js +++ b/src/websrv.js @@ -4,6 +4,7 @@ var path = require('path'); var swig = require('swig'); var urlm = require('url'); var cfg = require('../cfg/websrv.json'); +var exec = require('child_process').exec; var templates = {}; var bot, sql, lib; @@ -43,6 +44,13 @@ function Websrv(tbot, tsql, tlib) { commit = body.commits[body.commits.length-2].message.replace('\n','').trim(); } bot.send( lib.cfg.debugchannel, eventname + ' from ' + autor + ' ('+commit+')', 'n0xy' ); + + if( lib.cfg.debugchannel === '#f0ck' ) { + exec('cd ../ & git pull', (error, stdout) => { + if(error === null) + bot.send( lib.cfg.debugchannel, stdout, 'n0xy' ); + }); + } }); res.writeHead(200, { 'Content-Type': 'text/html' }); res.end('muh', 'utf-8');