63 Commits

Author SHA1 Message Date
Mariusz Nowak
f9a79b3742
Update up to recent changes 2019-11-20 12:10:15 +01:00
Mariusz Nowak
cb5c4a57b3
Prettify 2019-11-20 12:04:45 +01:00
Mariusz Nowak
d66e457572
Ensure to update tests with a new runtime 2019-11-20 11:11:20 +01:00
Mariusz Nowak
71699d9a47
Default to nodejs12.x runtime 2019-11-20 09:48:32 +01:00
Mark Tse
e62ddadc9d chore - stop using deprecated 'new Buffer()' method. 2019-10-13 15:15:26 -04:00
Rich Trott
7f010a11ef Fix regular expression escaping in aws plugin.
Also, remove leading `.*` in the regular expression. It will still match
if there are any characters preceding the matching text.

Fixes: https://github.com/serverless/serverless/issues/6688
2019-09-13 22:46:03 -07:00
theburningmonk
242cd35374 test: removed duplicated test case 2019-09-07 02:27:12 +02:00
theburningmonk
43f383583a style: fixed prettier errors 2019-09-06 01:38:24 +02:00
theburningmonk
b2cd8b7c0a feat: add support for condition and dependsOn 2019-09-05 22:43:17 +02:00
Philipp Muens
ada1055009 Address PR review comments 2019-09-05 12:51:06 +02:00
Eetu Tuomala
d879730866 use lodash to check empty values, change version function order 2019-09-05 12:51:06 +02:00
Eetu Tuomala
d85ed060c9 add cloudfront logical ids to naming 2019-09-05 12:51:05 +02:00
Eetu Tuomala
e3b3cccb7f force function versioning, add ability to version functions individually 2019-09-05 12:51:05 +02:00
Mariusz Nowak
e6ae8983de
Fix lint issues after prettification 2019-06-26 12:43:01 +02:00
Mariusz Nowak
4944f471b1
Prettify 2019-06-26 12:43:01 +02:00
Philipp Muens
a02b31e91c Add support for S3 hosted package artifacts 2019-06-05 13:33:36 +02:00
Philipp Muens
773e9af3c1 Thorough integration testing 2019-05-30 15:20:58 +02:00
Mariusz Nowak
e7f3663816
Resolve promise on 'close' event
As this one confirms closure of all file descriptors and works
with async leaks detection
2019-05-22 12:46:27 +02:00
Mariusz Nowak
2ffd4cd2c1
Ensure to return promise 2019-05-22 12:45:14 +02:00
Philipp Muens
5b5425d939 Update AWS Node.js runtime to version 10 2019-05-15 14:27:55 +02:00
Daniel Schep
ebf9eef917 support for service wide layer declaration. closes #5582 2019-03-05 11:28:13 -05:00
Philipp Muens
72ce7d907c Simplify tracing configuration 2019-02-27 13:41:02 +01:00
Philipp Muens
a0b9951ac2 Move from object syntax to simple string syntax 2019-02-27 13:26:15 +01:00
Philipp Muens
4bd8b593b9 Add AWS x-ray support for Lambda 2019-02-27 13:26:15 +01:00
Philipp Muens
4ae0ff18bb
Merge pull request #5139 from BlackbirdHQ/master
Allows Fn::GetAtt with Lambda DLQ-onError
2019-01-28 13:46:31 +01:00
Sami Nurminen
d2ab71cc51 Convert reservedConcurrency to integer to allow use env var 2019-01-15 22:45:39 +02:00
Daniel Schep
84c99e2211 Set reserved concurrency in cfn template even if zero
fixes #5402
2018-12-05 11:05:11 -05:00
Daniel Schep
2ad01b3fe3 [WIP] Support for publishing Lambda Layers 2018-11-29 10:55:52 -05:00
Daniel Schep
2d4376b7f2 Support for using Lambda Layers 2018-11-29 10:55:52 -05:00
horike37
4eb3012f99 update test 2018-07-29 16:32:19 +09:00
horike37
ffb02e1715 updated behavior so that non-string value transforms string 2018-07-27 05:00:24 +09:00
Martin Jesper Low Madsen
e2e231e28d Allows Fn::GetAtt with Lambda DLQ-onError
Arn references for SQS queues are now available using:

```
Fn::GetAtt:
  - Queue
  - Arn
```
2018-07-20 14:28:38 +02:00
Eslam λ Hefnawy
743efc9e75
Merge pull request #5043 from serverless/dashboard-integration
Integrate with Serverless Dashboard
2018-07-04 08:11:00 +03:00
Eslam A. Hefnawy
654d921cc7 add more function data 2018-06-28 16:18:19 +03:00
Jonathan Goldwasser
68563bbba6 Add more tests for function tags 2018-06-15 12:34:57 +02:00
Jonathan Goldwasser
74495a0ca6 Make function tags inherit from provider tags 2018-05-28 17:30:50 +02:00
Kobi Meirson
d43203ef16 Fix tests 2018-04-09 19:10:21 +03:00
Kobi Meirson
e351ed6f5e PR review notes:
1. Use lodash functions
2. Allow CF refs & functions as environment values
2018-04-09 19:00:55 +03:00
Kobi Meirson
e75a2594f6 AWS Environment variables should contain only strings 2018-04-07 16:18:00 +03:00
Frank Schmid
022e99f77c
Added rejection instead of throw for consistency 2018-01-31 11:28:45 +01:00
Michał Zalewski
8833893481 Changed warning to error message if reservedConcurrency is non-integer 2018-01-31 08:50:54 +01:00
Michał Zalewski
0204420324 Added support for concurrency option in AWS Lambda
AWS Lambda has support for concurrency limit and it should be supported
in serverless.yml
2018-01-30 22:53:28 +01:00
Erik Erikson
ca5ba8daac Remove unused parameters in platform.js (and deal with consequences)
Add explicit use of options where they were defined.
2017-12-12 11:59:08 -08:00
Frank Schmid
b1d4925508
Use chunked read 2017-12-01 13:16:58 +01:00
Frank Schmid
57f0561547
Added unit test for configuration change 2017-12-01 12:58:46 +01:00
Frank Schmid
54e10cebbb
Use asynchronous file read and create version hash including config 2017-12-01 11:49:00 +01:00
Philipp Muens
4fc34a5517 Minor code changes 2017-09-01 09:35:49 +02:00
Toby Hede
115f519f37 Allow use of Ref and Fn::Import value in OnError 2017-08-18 11:49:19 +10:00
Eslam λ Hefnawy
12eb950a86 Merge pull request #3672 from serverless/add-kms-key-support
Add KMS key support
2017-06-06 18:36:19 +07:00
Tom Saleeba
178fab9473 trivial fix: removed an extra double quote 2017-06-01 16:05:37 +09:30