Skip to content

Commit 09df54e

Browse files
committed
feat: new option to turn gallery generation off
1 parent 32652a2 commit 09df54e

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

lib/wraith.js

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ Wraith.prototype.config = function(config) {
5151
self.sizes = [];
5252
self.dirs = [];
5353
self.quiet = config.quiet || false;
54+
self.gallery = config.hasOwnProperty('gallery') ? config.gallery : true;
5455
self.server = {};
5556
self.server.start = config.server.start || false;
5657
self.server.port = config.server.port || 9090;
@@ -293,13 +294,26 @@ Wraith.prototype.compareScreenshots = function() {
293294
return self;
294295
} else {
295296
log.success('Image comparison done');
296-
self.generateGallery();
297+
if (self.gallery || self.server.start) {
298+
self.generateGallery();
299+
} else {
300+
helpers.emptyFolder(self.outputFolder, function() {
301+
self.cb();
302+
});
303+
}
297304
return self;
298305
}
299306
});
300307
};
301308

302309
Wraith.prototype.generateGallery = function() {
303310
var self = this;
304-
gallery.generate(self.dirs, self.compareQueue, self.outputFolder, self.config.project, self.server, self.cb);
311+
gallery.generate(
312+
self.dirs,
313+
self.compareQueue,
314+
self.outputFolder,
315+
self.config.project,
316+
self.server,
317+
self.cb
318+
);
305319
};

0 commit comments

Comments
 (0)