Skip to content

Commit 43c96f6

Browse files
btfordctrahey
authored andcommitted
chore(build): add check for merge conflicts, ddescribe, and iit
1 parent f675a5b commit 43c96f6

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ before_script:
1212
- export SAUCE_ACCESS_KEY=`echo $SAUCE_ACCESS_KEY | rev`
1313
- ./lib/sauce/sauce_connect_setup.sh
1414
- npm install -g grunt-cli
15-
- grunt package
15+
- grunt ci-checks package
1616
- ./lib/sauce/sauce_connect_block.sh
1717

1818
script:

Gruntfile.js

+19
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ module.exports = function(grunt) {
88
grunt.loadNpmTasks('grunt-contrib-connect');
99
grunt.loadNpmTasks('grunt-contrib-compress');
1010
grunt.loadNpmTasks('grunt-contrib-jasmine-node');
11+
grunt.loadNpmTasks('grunt-ddescribe-iit');
12+
grunt.loadNpmTasks('grunt-merge-conflict');
1113
grunt.loadNpmTasks('grunt-shell');
1214
grunt.loadNpmTasks('grunt-parallel');
1315
grunt.loadTasks('lib/grunt');
@@ -194,6 +196,22 @@ module.exports = function(grunt) {
194196
run: { spec: 'docs/spec' }
195197
},
196198

199+
"ddescribe-iit": {
200+
files: [
201+
'test/**/*.js',
202+
'!test/ngScenario/DescribeSpec.js'
203+
]
204+
},
205+
206+
"merge-conflict": {
207+
files: [
208+
'src/**/*',
209+
'test/**/*',
210+
'docs/**/*',
211+
'css/**/*'
212+
]
213+
},
214+
197215
copy: {
198216
i18n: {
199217
files: [
@@ -225,5 +243,6 @@ module.exports = function(grunt) {
225243
grunt.registerTask('test:e2e', ['connect:testserver', 'test:end2end']);
226244
grunt.registerTask('webserver', ['connect:devserver']);
227245
grunt.registerTask('package', ['shell:bower','clean', 'buildall', 'minall', 'collect-errors', 'docs', 'copy', 'write', 'compress']);
246+
grunt.registerTask('ci-checks', ['ddescribe-iit', 'merge-conflict']);
228247
grunt.registerTask('default', ['package']);
229248
};

package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@
2828
"showdown": "0.3.1",
2929
"rewire": "1.1.3",
3030
"grunt-contrib-jasmine-node": "~0.1.1",
31-
"grunt-parallel": "~0.2.0"
31+
"grunt-parallel": "~0.2.0",
32+
"grunt-ddescribe-iit": "~0.0.1",
33+
"grunt-merge-conflict": "~0.0.1"
3234
},
3335
"licenses": [
3436
{

0 commit comments

Comments
 (0)