grunt-checkbranch

v1.0.4
Checks that we are on a correct git branch before proceeding.
gruntplugin git

grunt-checkbranch

Checks that we are on a correct git branch before proceeding.

Build Status

npm install grunt-checkbranch --save-dev

And in your Gruntfile:

grunt.loadNpmTasks('grunt-checkbranch');

Usage

Include the task as one of your multitasks, optionally passing the desired branch (default: master) after a colon, e.g.:

grunt.registerTask("deploy", ["test", "checkbranch:develop", "copy"]

Pass a "negated" branch where further tasks are not allowed by prepending an exclamation mark:

grunt.registerTask("deploy", ["test", "checkbranch:!master", "copy"]

To skip checks:

grunt --no-checkbranch

To force checks (disables skipping), add the third param with true:

grunt.registerTask("deploy", ["test", "checkbranch:develop:true", "copy"]

Contributors

npm i grunt-checkbranch

Metadata

  • MIT
  • >= 4
  • Dominykas Blyžė
  • released 9/28/2016

Downloads

Maintainers