有没有办法阻止grunt任务基于其他任务失败运行?grunt是否维护任何失败或传递的任务标志?还是有办法检查任务失败?
grunt.registerTask('test',['karma-unit-test','e2e-protractor-test']);
grunt.registerTask('build',['force:on','test','force:off','buildAritfacts']);
目前,即使在任务“测试”之后,我仍然继续进行咕噜声。有失败但我需要停止运行下一个任务' buildAritfacts'。
例如,1.通过--force运行grunt测试任务 2.检查是否测试'任务失败与否 3.如果失败,那么就不要运行咕噜咕噜的建筑物'任务。