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)
|