|
|
@@ -631,11 +631,22 @@ var op = { |
|
|
|
|
|
|
|
dirs(perform_git_seturl) |
|
|
|
} |
|
|
|
, 'add': (remotename, url, branch) => { |
|
|
|
, 'remote add': (args) => { |
|
|
|
|
|
|
|
// args === processedArgs ? args = {} : null; |
|
|
|
var __args = { |
|
|
|
remotename : args.remotename|| processedArgs._[2] |
|
|
|
, url : args.url || processedArgs._[3] |
|
|
|
, branch : args.branch || processedArgs._[4] |
|
|
|
} |
|
|
|
|
|
|
|
var remotename = __args.remotename |
|
|
|
var url = __args.url |
|
|
|
var branch = __args.branch |
|
|
|
|
|
|
|
var pushable = processedArgs.pushable || false; |
|
|
|
remotename = remotename || processedArgs._[1] |
|
|
|
url = url || processedArgs._[2] |
|
|
|
branch = branch || processedArgs._[3] |
|
|
|
|
|
|
|
|
|
|
|
var serial_perform_git_add = (repo) => { |
|
|
|
var options = { cwd: instanceroot + '/' + repo } |
|
|
|
// console.log(repo) |
|
|
@@ -671,18 +682,18 @@ var op = { |
|
|
|
nodeShellExec('git', ['remote', 'get-url', remotename], { cwd: dir.name, stdio: 'ignore' }).then(() => { |
|
|
|
console.log('skipped : ' + dir.name + ', reason : A remote with same name already exists.') |
|
|
|
}) |
|
|
|
.catch((e) => { |
|
|
|
any(serial_perform_git_add(dir.name).map(x)) |
|
|
|
}) |
|
|
|
.catch((e) => { |
|
|
|
any(serial_perform_git_add(dir.name).map(x)) |
|
|
|
}) |
|
|
|
} |
|
|
|
// else console.log('Skipped : Not a Git Repo : ' + dir.name) |
|
|
|
}).catch((e) => { |
|
|
|
// console.log('Failed : ' + dir.name) |
|
|
|
console.log('Failed : ' + dir.name) |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
const { readdir } = require("fs").promises |
|
|
|
|
|
|
|
|
|
|
|
dirs(perform_git_add) |
|
|
|
} |
|
|
|
, 'remote remove': (args) => { |