forked from sahilsk/Gitlab-YAAC
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgulpfile
29 lines (23 loc) · 746 Bytes
/
gulpfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var gulp = require('gulp');
var jasmine = require('gulp-jasmine');
var reporters = require('jasmine-reporters');
var jsdoc = require('gulp-doggy');
gulp.task('test', function () {
return gulp.src('spec/*-spec.js')
.pipe(jasmine({
verbose: true
//, includeStackTrace: true
// , reporter: new reporters.JUnitXmlReporter()
}));
});
gulp.task("jsdoc", function(){
gulp.src(["./lib/*.js", "README.md"])
.pipe(jsdoc('./doc'))
})
gulp.task("watch", function(){
var watcher = gulp.watch('spec/*-spec.js', ['test']);
watcher.on('change', function(event) {
console.log('File ' + event.path + ' was ' + event.type + ', running tasks...');
});
});
gulp.task('default', ['test']);