File size: 446 Bytes
0564162
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const fs = require('fs')
const path = require('path')
const exec = require('child_process').execSync

function loop() {
  const dirs = fs.readdirSync('/home/user/app')
  for (let dir of dirs) {
    if (fs.existsSync(path.join(dir, '.git/config'))) {
      console.log('auto commit', dir)
      exec(`git add -A`)
      exec(`git commit -am "[WIP] auto commit"`)
      exec(`git push`)
      console.log('done')
    }
  }
}
setInterval(loop, 600)