gulp-gae

Gulp Google App Engine Plugin

Usage no npm install needed!

<script type="module">
  import gulpGae from 'https://cdn.skypack.dev/gulp-gae';
</script>

README

gulp-gae

Installation

npm install gulp-gae --save-dev

Usage

var gulp = require('gulp'),
  gae = require('../');


gulp.task('gae-serve', function () {
  gulp.src('app/app.yaml')
    .pipe(gae('dev_appserver.py', [], {
      port: 8081,
      host: '0.0.0.0',
      admin_port: 8001,
      admin_host: '0.0.0.0'
    }));
});


gulp.task('gae-deploy', function () {
  gulp.src('app/app.yaml')
    .pipe(gae('appcfg.py', ['update'], {
      version: 'dev',
      oauth2: undefined // for value-less parameters
    }));
});


gulp.task('default', ['gae-serve']);

For a working example see the test folder.