mirror of
https://github.com/chartjs/Chart.js.git
synced 2025-12-08 20:36:08 +00:00
Add Travis CI support
This commit is contained in:
parent
70c3672963
commit
cfc4599a30
17
.travis.yml
Normal file
17
.travis.yml
Normal file
@ -0,0 +1,17 @@
|
||||
language: node_js
|
||||
node_js:
|
||||
- "0.11"
|
||||
- "0.10"
|
||||
|
||||
before_script:
|
||||
- npm install
|
||||
|
||||
script:
|
||||
- gulp jshint
|
||||
- cp Chart.min.js /tmp/OLD
|
||||
- gulp build
|
||||
- cmp Chart.min.js /tmp/OLD # ensure build was run before commit
|
||||
|
||||
notifications:
|
||||
email:
|
||||
hello@nickdownie.com
|
||||
@ -1,4 +1,4 @@
|
||||
# Chart.js
|
||||
# Chart.js [](https://travis-ci.org/nnnick/Chart.js)
|
||||
|
||||
[](https://codeclimate.com/github/nnnick/Chart.js)
|
||||
|
||||
|
||||
@ -6,6 +6,7 @@ var gulp = require('gulp'),
|
||||
size = require('gulp-size'),
|
||||
connect = require('gulp-connect'),
|
||||
replace = require('gulp-replace'),
|
||||
htmlv = require('gulp-html-validator'),
|
||||
inquirer = require('inquirer'),
|
||||
semver = require('semver'),
|
||||
exec = require('child_process').exec,
|
||||
@ -90,6 +91,11 @@ gulp.task('jshint', function(){
|
||||
.pipe(jshint.reporter('default'));
|
||||
});
|
||||
|
||||
gulp.task('valid', function(){
|
||||
return gulp.src('samples/*.html')
|
||||
.pipe(htmlv());
|
||||
});
|
||||
|
||||
gulp.task('library-size', function(){
|
||||
return gulp.src('Chart.min.js')
|
||||
.pipe(size({
|
||||
|
||||
@ -18,7 +18,8 @@
|
||||
"gulp-size": "~0.4.0",
|
||||
"gulp-uglify": "~0.2.x",
|
||||
"gulp-util": "~2.2.x",
|
||||
"gulp-html-validator": "^0.0.2",
|
||||
"inquirer": "^0.5.1",
|
||||
"semver": "^3.0.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user