aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Ford2013-07-03 11:10:23 -0700
committerIgor Minar2013-07-11 11:59:38 -0700
commit93d7e60d43c23c2c7658c3f3e0d500f325083702 (patch)
treea3eb79e903e67304cdda387a5ee415ed15f68cce
parent338264b5f6964999d36b4889fed95464a1f0fa84 (diff)
downloadangular.js-93d7e60d43c23c2c7658c3f3e0d500f325083702.tar.bz2
chore(build): add check for merge conflicts, ddescribe, and iit
-rw-r--r--.travis.yml2
-rw-r--r--Gruntfile.js20
-rw-r--r--package.json2
3 files changed, 23 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 3b439f7c..cce23318 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -12,7 +12,7 @@ before_script:
- export SAUCE_ACCESS_KEY=`echo $SAUCE_ACCESS_KEY | rev`
- ./lib/sauce/sauce_connect_setup.sh
- npm install -g grunt-cli
- - grunt package
+ - grunt ci-checks package
- ./lib/sauce/sauce_connect_block.sh
script:
diff --git a/Gruntfile.js b/Gruntfile.js
index 9a470d3d..404dc52f 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -7,6 +7,8 @@ module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-contrib-connect');
grunt.loadNpmTasks('grunt-contrib-compress');
+ grunt.loadNpmTasks('grunt-ddescribe-iit');
+ grunt.loadNpmTasks('grunt-merge-conflict');
grunt.loadNpmTasks('grunt-parallel');
grunt.loadTasks('lib/grunt');
@@ -169,6 +171,23 @@ module.exports = function(grunt) {
},
+ "ddescribe-iit": {
+ files: [
+ 'test/**/*.js',
+ '!test/ngScenario/DescribeSpec.js'
+ ]
+ },
+
+ "merge-conflict": {
+ files: [
+ 'src/**/*',
+ 'test/**/*',
+ 'docs/**/*',
+ 'css/**/*'
+ ]
+ },
+
+
copy: {
i18n: {
files: [
@@ -199,5 +218,6 @@ module.exports = function(grunt) {
grunt.registerTask('test:e2e', ['connect:testserver', 'test:end2end']);
grunt.registerTask('webserver', ['connect:devserver']);
grunt.registerTask('package', ['clean', 'buildall', 'minall', 'docs', 'copy', 'write', 'compress']);
+ grunt.registerTask('ci-checks', ['ddescribe-iit', 'merge-conflict']);
grunt.registerTask('default', ['package']);
};
diff --git a/package.json b/package.json
index 4cc95603..a7f1d886 100644
--- a/package.json
+++ b/package.json
@@ -10,6 +10,8 @@
"grunt-contrib-connect": "0.1.2",
"grunt-contrib-copy": "0.4.1",
"grunt-parallel": "~0.2.0",
+ "grunt-ddescribe-iit": "~0.0.1",
+ "grunt-merge-conflict": "~0.0.1",
"jasmine-node": "1.2.3",
"q": "~0.9.2",
"q-fs": "0.1.36",