-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGruntFile.js
More file actions
58 lines (47 loc) · 1.59 KB
/
GruntFile.js
File metadata and controls
58 lines (47 loc) · 1.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
module.exports = function(grunt) {
var gtx = require('gruntfile-gtx').wrap(grunt);
gtx.loadAuto();
var gruntConfig = require('./grunt');
gruntConfig.package = require('./package.json');
gtx.config(gruntConfig);
// build Angular
gtx.alias('build:angular', [
'clean:angular',
'copy:angular',
'recess:style',
'recess:style2',
'recess:style3',
'recess:style4',
'recess:style5',
'recess:style6',
'recess:style7',
'recess:style8',
'recess:style9',
'concat:general',
'concat:hospital',
'concat:university',
'concat:music',
'concat:blog',
'concat:crm',
'concat:ecommerce',
'concat:socialmedia',
'concat:freelancing',
'uglify:general',
'uglify:hospital',
'uglify:university',
'uglify:music',
'uglify:blog',
'uglify:crm',
'uglify:ecommerce',
'uglify:socialmedia',
'uglify:freelancing'
]);
// Build Angular Hospital
//gtx.alias('build:angularhospital', ['clean:angularhospital', 'copy:angularhospital', 'recess:angularhospital', 'concat:angularhospital', 'uglify:angularhospital']);
gtx.alias('release', ['bower-install-simple', 'build:dev', 'bump-commit']);
gtx.alias('release-patch', ['bump-only:patch', 'release']);
gtx.alias('release-minor', ['bump-only:minor', 'release']);
gtx.alias('release-major', ['bump-only:major', 'release']);
gtx.alias('prerelease', ['bump-only:prerelease', 'release']);
gtx.finalise();
}