1
私は分度器のための異なった設定ファイルを持っています、そして、私は順番に各設定ファイルの分度器を実行するgulpタスクを作りたいと思います。別のconfファイルは、foreachので列挙された場合でも、別の設定ファイルで分度器を順番に実行するにはどうすればよいですか?
gulp.src('conf/protractor.conf.*.js')
.pipe($.debug())
.pipe($.foreach(function(stream, file){
var configFileName = path.join('conf/', path.basename(file.path));
console.log(configFileName);
gulp.src(path.join(conf.paths.e2e, '/**/*.js'))
.pipe($.protractor.protractor({
configFile: configFileName,
args: args
}))
.on('error', function (err) {
// Make sure failed tests cause gulp to exit non-zero
console.log('Error catch by gulp');
throw err;
})
.on('end', function() {
// Close browser sync server
browserSync.exit();
done();
return stream;
});
}));
それが停止し、その後、最初にコンフィギュレーションファイルと分度器を実行すると: はここに私の実際のコードです。
誰かが私が逃しているアイデアはありますか?
おかげ