mirror of
https://github.com/serverless/serverless.git
synced 2026-01-25 15:07:39 +00:00
adding a check for deploymentBucketOptions
checking if deploymentBucketOptions exists in the yaml so that you can deploy without any deploymentBucketOptions defined
This commit is contained in:
parent
46d4466898
commit
6873abda0d
@ -43,16 +43,19 @@ module.exports = {
|
||||
Body: fs.createReadStream(artifactFilePath),
|
||||
ContentType: 'application/zip',
|
||||
};
|
||||
if (this.serverless.service.provider.deploymentBucketOptions.sse){
|
||||
params.ServerSideEncryption = this.serverless.service.provider.deploymentBucketOptions.sse
|
||||
}
|
||||
if (this.serverless.service.provider.deploymentBucketOptions.sseKmsKeyId){
|
||||
params.SSEKMSKeyId = this.serverless.service.provider.deploymentBucketOptions.sseKmsKeyId
|
||||
}
|
||||
if (this.serverless.service.provider.deploymentBucketOptions.sseCustomerKey){
|
||||
params.SSECustomerKey = this.serverless.service.provider.deploymentBucketOptions.sseCustomerKey
|
||||
}
|
||||
|
||||
if(this.serverless.service.provider.deploymentBucketOptions){
|
||||
if (this.serverless.service.provider.deploymentBucketOptions.sse){
|
||||
params.ServerSideEncryption = this.serverless.service.provider.deploymentBucketOptions.sse
|
||||
}
|
||||
if (this.serverless.service.provider.deploymentBucketOptions.sseKmsKeyId){
|
||||
params.SSEKMSKeyId = this.serverless.service.provider.deploymentBucketOptions.sseKmsKeyId
|
||||
}
|
||||
if (this.serverless.service.provider.deploymentBucketOptions.sseCustomerKey){
|
||||
params.SSECustomerKey = this.serverless.service.provider.deploymentBucketOptions.sseCustomerKey
|
||||
}
|
||||
}
|
||||
|
||||
return this.provider.request('S3',
|
||||
'putObject',
|
||||
params,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user