Files
angular__angular/tools/gulp/tasks/ci.ts
T
2018-01-18 10:41:39 -08:00

22 lines
682 B
TypeScript

import {task} from 'gulp';
task('ci:lint', ['lint']);
// Travis sometimes does not exit the process and times out. This is to prevent that.
task('ci:test', ['test:single-run'], () => process.exit(0));
task('ci:e2e', ['e2e']);
/** Task to verify that all components work with AOT compilation. */
task('ci:aot', ['aot:build']);
/** Task which reports the size of the library and stores it in a database. */
task('ci:payload', ['payload']);
/** Task that uploads the coverage results to a firebase database. */
task('ci:coverage', ['coverage:upload']);
/** Task that verifies if all Material components are working with platform-server. */
task('ci:prerender', ['prerender']);