summaryrefslogtreecommitdiffstats
path: root/bin/build.js
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2014-04-28 20:16:30 +0200
committerSamy Pessé <samypesse@gmail.com>2014-04-28 20:16:30 +0200
commit5f1bfc02805e074ab47bc8966410cf8042363c48 (patch)
tree74072e8dbb2963e3697846dbc59efbb214f76d6b /bin/build.js
parentb715901f9203daacf705ce4e9db47b3d75980996 (diff)
downloadgitbook-5f1bfc02805e074ab47bc8966410cf8042363c48.zip
gitbook-5f1bfc02805e074ab47bc8966410cf8042363c48.tar.gz
gitbook-5f1bfc02805e074ab47bc8966410cf8042363c48.tar.bz2
Fix #163: Move logic of git infos extraction to lib
Diffstat (limited to 'bin/build.js')
-rw-r--r--bin/build.js36
1 files changed, 13 insertions, 23 deletions
diff --git a/bin/build.js b/bin/build.js
index 37415bd..597b0de 100644
--- a/bin/build.js
+++ b/bin/build.js
@@ -34,29 +34,19 @@ var makeBuildFunc = function(converter) {
console.log('Starting build ...');
- // Get repo's URL
- return utils.gitURL(dir)
- .then(function(url) {
- // Get ID of repo
- return utils.githubID(url);
- }, function(err) {
- return null;
- })
- .then(function(repoID) {
- return converter(
- _.extend({}, options || {}, {
- input: dir,
- output: outputDir,
- title: options.title,
- description: options.intro,
- github: options.github || repoID,
- githubHost: options.githubHost,
- generator: options.format,
- plugins: options.plugins,
- pluginsConfig: pluginsConfig
- })
- );
- })
+ return converter(
+ _.extend({}, options || {}, {
+ input: dir,
+ output: outputDir,
+ title: options.title,
+ description: options.intro,
+ github: options.github,
+ githubHost: options.githubHost,
+ generator: options.format,
+ plugins: options.plugins,
+ pluginsConfig: pluginsConfig
+ })
+ )
.then(function(output) {
console.log("Successfuly built !");
return output;