Grunt build and gitignore updates

This commit is contained in:
Hannah Wolfe 2013-09-18 19:45:21 +01:00
parent ee78f87c47
commit 0ea290df96
2 changed files with 20 additions and 31 deletions

1
.gitignore vendored
View File

@ -22,6 +22,7 @@ projectFilesBackup
# Ghost DB file
*.db
*.db-journal
.build
.dist

View File

@ -9,6 +9,22 @@ var path = require('path'),
distDirectory = path.resolve(process.cwd(), '.dist'),
configLoader = require('./core/config-loader.js'),
buildGlob = [
'**',
'!docs/**',
'!node_modules/**',
'!content/images/**',
'!**/*.db*',
'!*.db*',
'!.sass*',
'!.af*',
'!.git*',
'!.groc*',
'!*.iml',
'!config.js',
'!.travis.yml'
],
configureGrunt = function (grunt) {
// load all grunt tasks
@ -267,49 +283,21 @@ var path = require('path'),
nightly: {
files: [{
expand: true,
src: [
'**',
'!node_modules/**',
'!core/server/data/*.db',
'!.sass*',
'!.af*',
'!.git*',
'!.groc*',
'!.travis.yml'
],
src: buildGlob,
dest: "<%= paths.nightlyBuild %>/<%= pkg.version %>/"
}]
},
weekly: {
files: [{
expand: true,
src: [
'**',
'!node_modules/**',
'!core/server/data/*.db',
'!.sass*',
'!.af*',
'!.git*',
'!.groc*',
'!.travis.yml'
],
src: buildGlob,
dest: "<%= paths.weeklyBuild %>/<%= pkg.version %>/"
}]
},
build: {
files: [{
expand: true,
src: [
'**',
'!node_modules/**',
'!core/server/data/*.db',
'!.sass*',
'!.af*',
'!.git*',
'!.groc*',
'!.iml*',
'!.travis.yml'
],
src: buildGlob,
dest: "<%= paths.buildBuild %>/"
}]
}