diff --git a/relay/service.js b/relay/service.js index 01a2296..a515883 100644 --- a/relay/service.js +++ b/relay/service.js @@ -1,15 +1,24 @@ (() => { - +const log = require('signale'); const { execSync } = require('child_process'); const branch = 'master'; -const remoteHash = execSync('git ls-remote https://') - +function update() { + const remoteHash = execSync('git ls-remote https://github.com/marcus13345/valnet.git').toString().split(/[\t\n]/g)[0].trim(); + const localHash = execSync(`git rev-parse ${branch}`).toString().trim(); + if(remoteHash !== localHash) { + log.info('remote hash:', remoteHash); + log.info('local hash: ', localHash); + process.exit(2); + } +} +require('./index.js'); +setInterval(update, 5000);