diff --git a/.gitignore b/.gitignore index 6aabb82d6c3..6e7289d8200 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,8 @@ node_modules coverage/ .aws-config.json -dist +/dist +/tmp # locally required config files web.config diff --git a/tasks/distribute_task.js b/tasks/distribute_task.js index 56b76a4c749..596583f6ef6 100644 --- a/tasks/distribute_task.js +++ b/tasks/distribute_task.js @@ -4,6 +4,7 @@ module.exports = function(grunt) { // build, then zip and upload to s3 grunt.registerTask('release', [ 'build', + 'build-post-process', 'compress:zip_release', 'compress:tgz_release', ]); diff --git a/tasks/options/compress.js b/tasks/options/compress.js index 7a03cff052f..66038af6a4f 100644 --- a/tasks/options/compress.js +++ b/tasks/options/compress.js @@ -2,12 +2,12 @@ module.exports = function(config) { return { zip: { options: { - archive: '<%= tempDir %>/<%= pkg.name %>-latest.zip' + archive: '<%= destDir %>/<%= pkg.name %>-latest.zip' }, files : [ { expand: true, - cwd: '<%= destDir %>', + cwd: '<%= tempDir %>', src: ['**/*'], dest: '<%= pkg.name %>/', }, @@ -20,12 +20,12 @@ module.exports = function(config) { }, tgz: { options: { - archive: '<%= tempDir %>/<%= pkg.name %>-latest.tar.gz' + archive: '<%= destDir %>/<%= pkg.name %>-latest.tar.gz' }, files : [ { expand: true, - cwd: '<%= destDir %>', + cwd: '<%= tempDir %>', src: ['**/*'], dest: '<%= pkg.name %>/', }, @@ -38,12 +38,12 @@ module.exports = function(config) { }, zip_release: { options: { - archive: '<%= tempDir %>/<%= pkg.name %>-<%= pkg.version %>.zip' + archive: '<%= destDir %>/<%= pkg.name %>-<%= pkg.version %>.zip' }, files : [ { expand: true, - cwd: '<%= destDir %>', + cwd: '<%= tempDir %>', src: ['**/*'], dest: '<%= pkg.name %>-<%= pkg.version %>/', }, @@ -56,12 +56,12 @@ module.exports = function(config) { }, tgz_release: { options: { - archive: '<%= tempDir %>/<%= pkg.name %>-<%= pkg.version %>.tar.gz' + archive: '<%= destDir %>/<%= pkg.name %>-<%= pkg.version %>.tar.gz' }, files : [ { expand: true, - cwd: '<%= destDir %>', + cwd: '<%= tempDir %>', src: ['**/*'], dest: '<%= pkg.name %>-<%= pkg.version %>/', }, @@ -73,4 +73,4 @@ module.exports = function(config) { ] } }; -}; \ No newline at end of file +};