diff --git a/.npmignore b/.npmignore index 29e2fd7..a20ef91 100644 --- a/.npmignore +++ b/.npmignore @@ -2,7 +2,12 @@ data .npmignore test static/css/**/*.less -static/js +#ignore all static/js except shared +static/js/app +static/js/libs +static/js/requirejs +static/js/templates +static/js/*.js .bowerrc bower.json *.tgz diff --git a/app.js b/app.js index c1a69d9..f65a864 100644 --- a/app.js +++ b/app.js @@ -143,13 +143,12 @@ Steppy( // path to root dir (with projects, builds etc) app.config.paths.data = path.join(process.cwd(), 'data'); app.config.paths.projects = path.join(app.config.paths.data, 'projects'); - app.config.paths.builds = path.join(app.config.paths.data, 'builds'); app.config.paths.db = path.join(app.config.paths.data, 'db'); app.config.paths.preload = path.join(app.config.paths.data, 'preload.json'); - var buildDirExistsCallback = this.slot(); - fs.exists(app.config.paths.builds, function(isExists) { - buildDirExistsCallback(null, isExists); + var dbDirExistsCallback = this.slot(); + fs.exists(app.config.paths.db, function(isExists) { + dbDirExistsCallback(null, isExists); }); var preloadExistsCallback = this.slot(); @@ -157,11 +156,11 @@ Steppy( preloadExistsCallback(null, isExists); }); }, - function(err, isBuildsDirExists, isPreloadExists) { - if (!isBuildsDirExists) { - fs.mkdir(app.config.paths.builds, this.slot()); - } else { + function(err, isDbDirExists, isPreloadExists) { + if (isDbDirExists) { this.pass(null); + } else { + fs.mkdir(app.config.paths.db, this.slot()); } if (isPreloadExists) { diff --git a/package.json b/package.json index 0089adc..879b2f3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nci", - "version": "0.1.4", + "version": "0.2.1", "description": "Continuous integration server written in node.js", "bin": { "nci": "bin/nci"