npm.io
1.5.2 • Published 11 years ago

gulp-git-deploy

Licence
MIT
Version
1.5.2
Deps
3
Vulns
0
Weekly
0
Stars
3

gulp-git-deploy

CirlceCI:Circle CI DroneIO:Build Status BadgeFuryIO:npm version

Packagegulp-git-deploy
Description Run deploy tasks with gulp if there are any changes on the Git repo. (gulpjs.com)
Node Version >= 0.9
Gulp Version 3.x

Usage

Install

npm install gulp-git-deploy --save

Example

var gulp = require('gulp');
var gitDeploy = require('gulp-git-deploy');


gulp.task('build', function(){
 //your build stuff.
})

gulp.task('deploy',function(){

  return gitDeploy({remote: 'origin', name: 'master'}, function(){
    //put here whatever you want to do after merging, usually a build task.
    gulp.start('build')
  });

})

Options

remote

Set the git remote

Type: string

Default:'origin'

name

Set the branch name

Type: string

Default: 'master'

reset

Reset head position(discards any change to your branch).

Type: boolean

Default: true

Keywords