'use strict'; module.exports = function (grunt) { require('load-grunt-tasks')(grunt); grunt.registerTask('prepare', 'Prepare the build with all the necessary stuff.', function() { grunt.log.subhead('Add your prepare tasks here'); }); grunt.registerTask('test', 'Execute tests.', function() { grunt.log.subhead('Add your test tasks here'); }); grunt.registerTask('verify', 'Verify if the current state meets the criteria.', function() { grunt.log.subhead('Add your verify tasks here'); }); grunt.registerTask('package', 'Package the code in a distributable format.', function() { grunt.log.subhead('Add your package tasks here'); }); grunt.registerTask('integration-test', 'Execute tests against the packaged distribution.', function() { grunt.log.subhead('Add your integration-test tasks here'); }); grunt.registerTask('release', 'Release if compliant to all checks.', function() { grunt.log.subhead('Add your release tasks here'); }); grunt.registerTask('default', [ 'prepare', 'test', 'verify', 'package', 'integration-test', 'release' ]); };