160 Commits

Author SHA1 Message Date
Mariusz Nowak
c0ea4c1461 feat(AWS Lambda): Basic container image support 2020-12-04 13:53:49 +01:00
Graham McGregor
06f6c6d28e
refactor: Refactor some functions to native promises (#8533) 2020-11-25 13:40:48 +01:00
Frédéric Barthelet
6a81137406
feat(AWS Local Invocation): Randomize awsRequestId (#8380) 2020-10-12 11:54:48 +02:00
Mariusz Nowak
eb5e54847e fix(Config Schema): Recognize deployment valid env variables format 2020-09-30 14:30:51 +02:00
Piotr Grzesik
b867df147a
refactor: Replace _.{entries|entriesIn|toPairs} with Object.entries
(PR #8275)
2020-09-23 13:13:54 +02:00
Gábor Lipták
01643273df
fix(AWS Local Invocation): Fix Dockerfile layer path on Windows (#8273) 2020-09-22 08:50:42 +02:00
Mariusz Nowak
1beb8d0246 refactor: Replace mkdrip with esnureDir from fs-extra 2020-09-10 13:26:17 +02:00
Frédéric Barthelet
72745c9e77
feat(AWS Local Invocation): Resolve CF Ref in env variables (#8198) 2020-09-08 10:13:53 +02:00
Frédéric Barthelet
06ed01b874
feat(AWS Local Invocation): Resolve "Fn::ImportValue" instructions in env vars
(PR #8157)
2020-09-01 14:53:08 +02:00
Mariusz Nowak
527233d263 fix(Standalone): Ensure local invocation wrappers are accessible 2020-07-27 11:42:02 +02:00
Mariusz Nowak
50bfd22096 refactor(AWS Local Invocation): Seclude runtime wrapping logic 2020-07-27 11:42:02 +02:00
Yuji Yamano
87e7480663
fix(Templates): Fix java invoke-bridge build error handling (#7968) 2020-07-22 16:01:24 +02:00
Yuji Yamano
dc1edc10c0
fix(AWS Local Invocation): Add java11 support.
(PR #7956)
2020-07-17 10:22:29 +09:00
RT
fce0b18864
refactor: Replace _.concat with array.concat (#7851) 2020-06-30 13:52:57 +02:00
Nguyễn Việt Đức
20cef81555
refactor: Replace _.isUndefined with native checks (#7826) 2020-06-12 09:54:00 +02:00
srd2014
053f5f420b
refactor: Replace _.split with string.split (#7820) 2020-06-09 12:23:14 +02:00
Chris Villanueva
77fbb5969b
refactor: Replace _.includes with val.includes (#7818) 2020-06-08 09:13:50 +02:00
Alex Soto
4252422a94
fix(AWS Local Invocation): Ensure to mount as read only in docker
(PR #7622)
2020-05-18 21:45:07 +02:00
Kenan Christian Dimas
c106d53638
refactor: Upgrade 'fs-extra' to v8 (#7719) 2020-05-13 16:16:17 +02:00
Yotaro
a6b3154dee
feat(AWS Local Invocation): Support ruby2.7 runtime (#7538) 2020-04-21 14:16:53 +02:00
Arben Bakiu
d84e9e7d1e
fix: Fix handler resolution (multi . case) for local invocation (#7398) 2020-02-28 11:19:09 +13:00
frozenbonito
90b3a8f81e
fix: Ensure AWS creds resolution for local docker invocation (#7375) 2020-02-24 17:18:29 +13:00
frozenbonito
c09f71897a
fix: Ensure AWS env vars in local invocation made with docker (#7349) 2020-02-19 13:52:33 +13:00
Richard Davison
f6d9bfd6c6
feat: Improve performance of local invocation using docker (#7178) 2020-02-12 11:21:45 +13:00
Artur Grzybowski
9591d5a232 feat: Enhance configuration options of cloudFront event (#7170)
Fixes #7151 
Addresses partially #6843 and #6785
2020-01-09 14:07:33 +01:00
Mariusz Nowak
6ad516323b
fix: Fix mishandling of cachedCredentials in invokeLocal
Fixes #7050

Regression introduced with #7044
2019-12-05 11:15:07 +01:00
Mariusz Nowak
356168785b
Fix AWS creds handling 2019-12-04 10:07:21 +01:00
Michael Hart
5e2e09a81f Enable Content Trust checking when pulling lambci/lambda images
This ensures that the images are signed correctly:
https://docs.docker.com/v17.09/engine/security/trust/content_trust/
2019-11-21 13:28:57 -05:00
Mariusz Nowak
0c8c8a0fb6
Merge pull request #6983 from serverless/bump-runtime-in-docs
Default to Nodejs12.x runtime
2019-11-20 12:18:10 +01:00
Mariusz Nowak
71699d9a47
Default to nodejs12.x runtime 2019-11-20 09:48:32 +01:00
kdnakt
42517daf96 Python3.8 support! 2019-11-20 01:29:39 +09:00
Daniel Schep
ae36c256c0 plat-1798 - set env vars for AWS creds from cached credentials in invoke local
this allows for use of credentials provided by a deploy profile in the
serverless dashboard
2019-11-07 12:54:34 -05:00
Mariusz Nowak
d2e537329f
Fix lint issues
Came out after change to no-confusing-arrow rule
2019-07-19 17:46:08 +02:00
Mariusz Nowak
4944f471b1
Prettify 2019-06-26 12:43:01 +02:00
Jonathan Wilbur
b96404763b
Make stackTrace undefined if err.stack undefined 2019-06-19 09:12:44 -04:00
Jonathan Wilbur
c6f64e50e1
Fix #6267 2019-06-18 17:58:45 -04:00
Mariusz Nowak
9ff21c89cc
Ensure to handle spawn error 2019-06-04 15:05:43 +02:00
Philipp Muens
25ca3bb84d Setup Travis to work with Windows / Remove AppVeyor 2019-05-21 12:34:15 +02:00
Philipp Muens
5b5425d939 Update AWS Node.js runtime to version 10 2019-05-15 14:27:55 +02:00
Deepak N
19e7b7b522 Merge remote-tracking branch 'origin/master' into bugfix/5945_invoke_local_docker_env_vars 2019-04-09 15:25:13 +05:30
Deepak N
de0e24803c Merge remote-tracking branch 'origin/master' into bugfix/5947_invoke_local_handle_dependency 2019-04-09 07:44:43 +05:30
Deepak N
10e6df83e9 Merge remote-tracking branch 'origin/master' into bugfix/5945_invoke_local_docker_env_vars 2019-04-09 07:39:14 +05:30
Daniel Schep
10d73b2bf3
Merge pull request #5992 from endeepak/bugfix/5990_invoke_local_docker_layer_cache_fix
#5990: Fix layer download caching during invoke local docker
2019-04-08 16:14:14 -04:00
Philipp Muens
580396ac15
Merge pull request #5994 from endeepak/feature/5993_invoke_local_docker_arg
#5993: Ability to pass args for docker run command during invoke local docker
2019-04-08 03:34:50 -07:00
Deepak N
8981cbc570 #5947: Handle creation of files under subfolder name starting with dot 2019-04-04 10:36:26 +05:30
Deepak N
94921b3f43 #5993: Fix flatMap function usage 2019-04-03 19:18:15 +05:30
Deepak N
f9aae6a1c6 #5993: Ability to pass args for docker run command during invoke local docker 2019-04-03 18:50:55 +05:30
Deepak N
5593209a8b #5990: Fix layer download caching during invoke local docker 2019-04-02 15:44:58 +05:30
Deepak N
d9a3fd545d #5947: Ensure package zip without subfolders doesn't fail 2019-04-02 10:44:29 +05:30
Deepak N
7a5745b1c6 #5945: Invoke local docker to pass env vars to lambda container 2019-04-02 10:01:17 +05:30