5365 Commits

Author SHA1 Message Date
noguchi
0d9d1a23ff add valldation in info command 2018-10-13 12:29:12 +09:00
toshi0607
b8db53d4e4 fix Makefile style 2018-10-13 12:14:47 +09:00
Takahiro Horike
713a584b5a
Merge pull request #5377 from medikoo/remove-wrong-log
Remove invalid log
2018-10-13 11:31:51 +09:00
toshi0607
ad926a650c add gitignore setting 2018-10-13 09:56:41 +09:00
Shane Handley
3561d3d578 Add test for remove:after hook to compensate for dropped coverage following hook removal. 2018-10-12 15:27:29 +09:00
Shane Handley
1726daef2e Merge branch 'master' into 2116-consistent-errors-missing-config 2018-10-12 15:02:19 +09:00
Mariusz Nowak
5fa15e130e Fix logging of local invoke error 2018-10-11 16:42:03 +02:00
Mariusz Nowak
9b003ec379 Remove invalid log 2018-10-11 15:26:02 +02:00
Juanjo Diaz
2d1a40e345 Let function package.individually config override service artifact 2018-10-07 14:08:12 +03:00
Sergii Kovalev
27448b1a59 Add uploaded file name to log while AWS deploy 2018-10-05 17:42:19 +03:00
Travis Webb
19e777ba99 quiet stderr tty output 2018-10-04 16:25:28 -04:00
Travis Webb
61865db2cc quiet tty command output 2018-10-04 16:24:50 -04:00
Travis Webb
de4e6d82a3 update python invokeLocal to detect tty 2018-10-04 15:17:48 -04:00
Eslam λ Hefnawy
00daa75956
Merge pull request #5263 from NotMyself/webtask-deprecation
Webtask Deprecation
2018-10-04 14:35:19 +03:00
Takahiro Horike
ea7bea43f0
Merge pull request #5327 from laardee/add-shorthand-cf
Add Support for Shorthand CloudFormation Syntax
2018-10-03 01:38:38 +09:00
Takahiro Horike
83f1460df3
Merge pull request #5314 from erikerikson/consistent-service-path
Provide Consistent Service Path (Fix #5242)
2018-10-03 00:54:16 +09:00
Shane Handley
2643a7de89 Remove redundant test from print plugin 2018-10-02 06:32:41 +09:00
Eetu Tuomala
8fdd3957a4
node v4 fixes 2018-09-30 11:49:42 +03:00
Eetu Tuomala
d7374ab26d
move cloudformation schema to lib/plugins/aws/lib, try to use schema only if parse without schema fails 2018-09-30 11:28:21 +03:00
Shane Handley
7b664e949f Update the way that the configDependent property is checked, switch some lookups to getServerlessConfig to use the service path from sls.config rather than assume process.cwd() 2018-09-30 15:40:21 +09:00
Takahiro Horike
46aa939373
Merge pull request #5313 from robin-norwood/invoke-local-override-env
Invoke local override env
2018-09-27 05:53:20 +09:00
Bobby Johnson
4e501969c0
Merge branch 'master' into webtask-deprecation 2018-09-26 08:44:10 -07:00
reedyrm
588bebc933 fixed bad string in test 2018-09-25 08:48:43 -05:00
reedyrm
969d7a9992 removed trailing spaces 2018-09-24 02:38:45 -05:00
reedyrm
9bbebfc893 added option for cacheControl to be attached to cors to enable caching at CloudFront layer 2018-09-24 02:37:40 -05:00
Robin Norwood
9fc463d8e6 Use lodash .concat instead of Array.concat 2018-09-19 23:26:32 -05:00
Erik Erikson
553e6cf0da Provide Consistent Service Path
Fix #5242

Do this by first supplying the `servicePath` in `~/lib/plugins/lib/validate.js` and `~/lib/plugins/print.js` in a consistent manner with the code in `~/lib/classes/PluginManager.js`.  Then, provide a default of `process.cwd()` for `servicePath` in `getCacheFilePath` and `getServerlessConfigFile`.
2018-09-19 17:03:29 -07:00
Robin Norwood
3325118079 Fix linting errors 2018-09-19 17:05:02 -05:00
Robin Norwood
56d02bd1de Implement #5096 - invoke local can override env vars with --env 2018-09-19 16:53:10 -05:00
Takahiro Horike
373efc4f9f
Merge pull request #5291 from softprops/python-aws-invoke-context-parity
more faithfully represent aws lambda python runtime context
2018-09-20 06:03:36 +09:00
Charlie Briggs
93ad842bfe Update variable syntax in aws docs and print tests 2018-09-19 20:46:50 +01:00
Charlie Briggs
8f8c27ae7e Handle scoped packages in ${file()} variables
Currently @ is not a valid variable character, so it doesn't get parsed
as one.
When it does get parsed, @ is not considered valid as part of a file path
- we add a blacklist as per https://github.com/serverless/serverless/pull/4528 to
handle this case.
2018-09-19 17:26:50 +01:00
softprops
fdac9df145 generate a dynamic date 2018-09-18 21:02:14 -04:00
Takahiro Horike
5b9faca66a
Merge pull request #5309 from uneco/patch-1
Update AWS TypeScript handler template
2018-09-19 08:00:15 +09:00
horike37
8458ff16c9 fix conflict and rebase this branch from master 2018-09-19 07:15:16 +09:00
Boda Zhao
03e6e65cce Upgrade google-cloudfunctions to v2 and set defaults to node8 etc 2018-09-18 17:08:19 +01:00
Philipp Muens
b303b2e498
Merge pull request #5289 from serverless/raees/cloudflare-provider-config
Cloudflare: Specify config under provider property
2018-09-18 15:05:50 +02:00
AOKI Yuuto
469893ce9b
Update TypeScript handler template 2018-09-18 14:00:18 +09:00
Philipp Muens
b59aa9c275 Add support for backend state item generation and multi-region support 2018-09-17 16:31:12 +02:00
weeniearms
b5da4d09ed Added possibility to specify custom S3 key prefix instead of the standard 'serverless' 2018-09-17 09:35:40 +02:00
Benny Zemmour
7815851f5b adding more tests coverage 2018-09-16 18:29:31 +03:00
Benny Zemmour
1d47ca878a adding test & docs 2018-09-16 17:20:50 +03:00
Benny Zemmour
b1a0e9211f
Update handler name on deploy single function
Allow to update the handler when using `deploy -f / --function`
2018-09-16 16:20:10 +03:00
Shane Handley
c763da1d21 Gah, linting :( 2018-09-16 05:22:38 +09:00
Shane Handley
409ae6d442 Fix print test. 2018-09-16 05:16:50 +09:00
Shane Handley
7d0c9d5c6a Add coverage for print command without config. 2018-09-16 05:11:41 +09:00
Shane Handley
efe3d1c73b Linting 2018-09-16 04:24:52 +10:00
Shane Handley
515fd8c6ab Updated config to require serverless config for selecte plugins. 2018-09-16 03:04:50 +10:00
Fabien Ruffin
a80340b99f Fixed #4188 - Package generating incorrect package artifact path in serverless-state.json 2018-09-15 22:41:20 +10:00
Shane Handley
860fd938a0 Test coverage of the flag to check for serverless config befre executing a command which requires a config to exist. 2018-09-15 14:32:34 +10:00