Publish tag versions from travis build

This commit is contained in:
kpdecker
2013-11-03 16:14:27 -06:00
parent 479acfbe9e
commit a2bb02638b
+9 -2
View File
@@ -1,7 +1,8 @@
var _ = require('underscore'),
async = require('async'),
AWS = require('aws-sdk'),
git = require('./util/git');
git = require('./util/git'),
semver = require('semver');
module.exports = function(grunt) {
grunt.registerTask('publish:latest', function() {
@@ -16,7 +17,13 @@ module.exports = function(grunt) {
if (info.isMaster) {
initSDK();
publish(fileMap(['-latest', '-' + info.head]), done);
var files = ['-latest', '-' + info.head];
if (info.tagName && semver.valid(info.tagName) {
files.push('-' + info.tagName);
}
publish(fileMap(files), done);
} else {
// Silently ignore for branches
done();