gulp-build-branch
v0.1.4
Published
Publish a folder to the given build branch (like gh-pages).
Maintainers
Readme
gulp-build-branch
Publish a folder to a given branch (like gh-pages).
This plugin initializes a separate git repo in your build folder which it then
git fetches into your main repo. This means your working copy doesn't get
clobbered.
PR's welcome!
Usage
First, install gulp-build-branch as a development dependency:
npm install gulp-build-branch --save-devThen, use it in a Gulp task like this:
var gulp = require('gulp');
var buildBranch = require('gulp-build-branch');
gulp.task('githubPages', ['build'], function() {
return buildBranch({ folder: 'dist' });
});API
buildBranch(options)
options
Type: Object
Required. An object containing the following options.
options.branch
Type: String
Default: 'gh-pages'
The branch on which to publish.
options.folder
Type: String
Default: 'dist'
The folder in which the build is.
options.commit
Type: String
Default: 'Build %curtimestamp%'
The commit label.
options.cwd
Type: String
Default: process.cwd()
The working directory (root of the git repo).
