Windows build: updates to build stuff to create better windows packages

This commit is contained in:
Torkel Odegaard
2015-04-20 08:10:23 +02:00
parent bb7ee1c5a3
commit c9a28ddd38
5 changed files with 21 additions and 28 deletions

View File

@@ -55,7 +55,7 @@ module.exports = function(grunt) {
grunt.config('copy.backend_bin', {
cwd: 'bin',
expand: true,
src: ['grafana-server'],
src: ['*'],
options: { mode: true},
dest: '<%= tempDir %>/bin/'
});

View File

@@ -2,10 +2,6 @@ module.exports = function(grunt) {
"use strict";
// build, then zip and upload to s3
grunt.registerTask('release', [
'build',
'build-post-process',
'compress:tgz_release',
]);
grunt.registerTask('release', ['build', 'build-post-process','compress:release']);
};

View File

@@ -1,8 +1,9 @@
module.exports = function(config) {
return {
tgz: {
var task = {
release: {
options: {
archive: '<%= destDir %>/<%= pkg.name %>-latest.tar.gz'
archive: '<%= destDir %>/<%= pkg.name %>-<%= pkg.version %>.<%= platform %>-<%= arch %>.tar.gz'
},
files : [
{
@@ -17,24 +18,12 @@ module.exports = function(config) {
dest: '<%= pkg.name %>/',
}
]
},
tgz_release: {
options: {
archive: '<%= destDir %>/<%= pkg.name %>-<%= pkg.version %>.<%= arch %>.tar.gz'
},
files : [
{
expand: true,
cwd: '<%= tempDir %>',
src: ['**/*'],
dest: '<%= pkg.name %>-<%= pkg.version %>/',
},
{
expand: true,
src: ['LICENSE.md', 'README.md', 'NOTICE.md'],
dest: '<%= pkg.name %>-<%= pkg.version %>/',
}
]
}
};
if (config.platform === 'windows') {
task.release.options.archive = '<%= destDir %>/<%= pkg.name %>-<%= pkg.version %>.<%= platform %>-<%= arch %>.zip';
}
return task;
};