|
@ -100,7 +100,6 @@ module.exports = (port, spinner) => { |
|
|
if (err || stdout.length < 3) { |
|
|
if (err || stdout.length < 3) { |
|
|
reject(new Error('Git is not installed or not reachable from PATH.')) |
|
|
reject(new Error('Git is not installed or not reachable from PATH.')) |
|
|
} |
|
|
} |
|
|
stdout = 'git version 2.8.1' |
|
|
|
|
|
let gitver = _.head(stdout.match(/[\d]+\.[\d]+(\.[\d]+)?/gi)) |
|
|
let gitver = _.head(stdout.match(/[\d]+\.[\d]+(\.[\d]+)?/gi)) |
|
|
if (!gitver || !semver.satisfies(semver.clean(gitver), '>=2.7.4')) { |
|
|
if (!gitver || !semver.satisfies(semver.clean(gitver), '>=2.7.4')) { |
|
|
reject(new Error('Git version is too old. Minimum is v2.7.4.')) |
|
|
reject(new Error('Git version is too old. Minimum is v2.7.4.')) |
|
|