Merge pull request #3948 from garbas/fix-3947
set Content-Type to "text/plain" for install script
This commit is contained in:
commit
3ccf3801fb
1 changed files with 10 additions and 1 deletions
|
@ -117,7 +117,16 @@ for my $fn (glob "$tmpDir/*") {
|
||||||
my $dstKey = "$releaseDir/" . $name;
|
my $dstKey = "$releaseDir/" . $name;
|
||||||
unless (defined $releasesBucket->head_key($dstKey)) {
|
unless (defined $releasesBucket->head_key($dstKey)) {
|
||||||
print STDERR "uploading $fn to s3://$releasesBucketName/$dstKey...\n";
|
print STDERR "uploading $fn to s3://$releasesBucketName/$dstKey...\n";
|
||||||
$releasesBucket->add_key_filename($dstKey, $fn)
|
|
||||||
|
my $configuration = ();
|
||||||
|
$configuration->{content_type} = "application/octet-stream";
|
||||||
|
|
||||||
|
if ($fn =~ /.sha256|.asc|install/) {
|
||||||
|
# Text files
|
||||||
|
$configuration->{content_type} = "text/plain";
|
||||||
|
}
|
||||||
|
|
||||||
|
$releasesBucket->add_key_filename($dstKey, $fn, $configuration)
|
||||||
or die $releasesBucket->err . ": " . $releasesBucket->errstr;
|
or die $releasesBucket->err . ": " . $releasesBucket->errstr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue