Skip to content

maciejzasada/gulp-gae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-gae

Installation

npm install gulp-gae --save-dev

Usage

var gulp = require('gulp'),
  gae = require('gulp-gae');

// Optionally you can omit gae_dir parameter to use built-in appengine library
var gae_dir = '/home/user/google-appengine';
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'
    }, gae_dir));
});


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.

About

Gulp Google App Engine Plugin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages