mirror of https://github.com/snachodog/mybuddy.git
Enable args pass through for other gulp commands.
This is not a perfect solution, but does allow pass through of some command line args.
This commit is contained in:
parent
162f117cef
commit
20924eeaec
|
@ -10,17 +10,9 @@ var watchConfig = require('../config.js').watchConfig;
|
||||||
gulp.task('lint', ['lint:styles', 'lint:python']);
|
gulp.task('lint', ['lint:styles', 'lint:python']);
|
||||||
|
|
||||||
gulp.task('lint:python', function(cb) {
|
gulp.task('lint:python', function(cb) {
|
||||||
spawn(
|
var command = ['run', 'flake8', '--exclude=migrations,manage.py,node_modules,settings'];
|
||||||
'pipenv',
|
command = command.concat(process.argv.splice(3));
|
||||||
[
|
spawn('pipenv', command, { stdio: 'inherit' }).on('exit', cb);
|
||||||
'run',
|
|
||||||
'flake8',
|
|
||||||
'--exclude=migrations,manage.py,node_modules,settings'
|
|
||||||
],
|
|
||||||
{
|
|
||||||
stdio: 'inherit'
|
|
||||||
}
|
|
||||||
).on('exit', cb);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('lint:styles', function(cb) {
|
gulp.task('lint:styles', function(cb) {
|
||||||
|
|
|
@ -4,18 +4,9 @@ var spawn = require('child_process').spawn;
|
||||||
|
|
||||||
|
|
||||||
gulp.task('collectstatic', function(cb) {
|
gulp.task('collectstatic', function(cb) {
|
||||||
spawn(
|
var command = ['run', 'python', 'manage.py', 'collectstatic'];
|
||||||
'pipenv',
|
command = command.concat(process.argv.splice(3));
|
||||||
[
|
spawn('pipenv', command, { stdio: 'inherit' }).on('exit', cb);
|
||||||
'run',
|
|
||||||
'python',
|
|
||||||
'manage.py',
|
|
||||||
'collectstatic'
|
|
||||||
],
|
|
||||||
{
|
|
||||||
stdio: 'inherit'
|
|
||||||
}
|
|
||||||
).on('exit', cb);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('fake', function(cb) {
|
gulp.task('fake', function(cb) {
|
||||||
|
@ -25,20 +16,12 @@ gulp.task('fake', function(cb) {
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('migrate', function(cb) {
|
gulp.task('migrate', function(cb) {
|
||||||
spawn(
|
var command = ['run', 'python', 'manage.py', 'migrate'];
|
||||||
'pipenv',
|
command = command.concat(process.argv.splice(3));
|
||||||
[
|
spawn('pipenv', command, { stdio: 'inherit' }).on('exit', cb);
|
||||||
'run',
|
|
||||||
'python',
|
|
||||||
'manage.py',
|
|
||||||
'migrate'
|
|
||||||
],
|
|
||||||
{
|
|
||||||
stdio: 'inherit'
|
|
||||||
}
|
|
||||||
).on('exit', cb);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
gulp.task('reset', function(cb) {
|
gulp.task('reset', function(cb) {
|
||||||
spawn(
|
spawn(
|
||||||
'pipenv',
|
'pipenv',
|
||||||
|
@ -56,16 +39,7 @@ gulp.task('reset', function(cb) {
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('runserver', function(cb) {
|
gulp.task('runserver', function(cb) {
|
||||||
spawn(
|
var command = ['run', 'python', 'manage.py', 'runserver'];
|
||||||
'pipenv',
|
command = command.concat(process.argv.splice(3));
|
||||||
[
|
spawn('pipenv', command, { stdio: 'inherit' }).on('exit', cb);
|
||||||
'run',
|
|
||||||
'python',
|
|
||||||
'manage.py',
|
|
||||||
'runserver'
|
|
||||||
],
|
|
||||||
{
|
|
||||||
stdio: 'inherit'
|
|
||||||
}
|
|
||||||
).on('exit', cb);
|
|
||||||
});
|
});
|
|
@ -4,18 +4,9 @@ var spawn = require('child_process').spawn;
|
||||||
|
|
||||||
|
|
||||||
gulp.task('test', function(cb) {
|
gulp.task('test', function(cb) {
|
||||||
spawn(
|
var command = ['run', 'python', 'manage.py', 'test'];
|
||||||
'pipenv',
|
command = command.concat(process.argv.splice(3));
|
||||||
[
|
spawn('pipenv', command, { stdio: 'inherit' }).on('exit', cb);
|
||||||
'run',
|
|
||||||
'python',
|
|
||||||
'manage.py',
|
|
||||||
'test'
|
|
||||||
],
|
|
||||||
{
|
|
||||||
stdio: 'inherit'
|
|
||||||
}
|
|
||||||
).on('exit', cb);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('coverage', function(cb) {
|
gulp.task('coverage', function(cb) {
|
||||||
|
|
Loading…
Reference in New Issue