Philipp Muens
f17c81a8c9
Add Python support for AWS
2016-07-13 07:01:59 +02:00
Philipp Muens
cd098cac21
Add service bound runtime functionality
2016-07-12 20:39:34 +02:00
Arnaud Rebts
390e7d0037
Don't use regex to test file path in package plugin
...
In a regex, `.` means any character, so the default exclude list will
actually exclude more than intended (any path containing `.serverless`
for example).
Instead, use `String#indexOf()`
2016-07-12 17:22:25 +02:00
Eslam A. Hefnawy
524f65cfb9
updated integration test
2016-07-13 00:17:17 +09:00
Eslam A. Hefnawy
18e9c2f954
added templates functionality
2016-07-13 00:12:35 +09:00
Eslam A. Hefnawy
e6da016962
creating templates PR 🎉
2016-07-12 13:43:32 +02:00
Philipp Muens
4519e0fb32
Rename coreBucket name to be more meaningful
2016-07-12 11:36:46 +02:00
Arnaud Rebts
7dd58f0325
Implement service plugin loading
...
Resolves #1442
2016-07-12 11:16:27 +02:00
Philipp Muens
eeee34fa5b
Make coreBucket name unique
2016-07-12 10:31:38 +02:00
Philipp Muens
78bea8bf85
Add keep 5 service versions in S3 bucket functionality
2016-07-08 17:10:49 +02:00
Philipp Muens
b9336acb6d
Update the awsDeploy README so that it reflects the recent changes
2016-07-07 20:10:05 +02:00
Philipp Muens
6b32fdc291
Update awsDeploy plugin to use new .zip package artifact
2016-07-07 20:10:05 +02:00
Philipp Muens
b74fa46563
Update hook order and zipping functionality
...
Update the hook order because the functions need the .zip file in their resource
definition. Furthermore the zipping process / writing it to disc was optimized.
The ".serverless" directory is also added to the "default exclude array" so that it's not
considered during packaging.
2016-07-07 20:10:05 +02:00
Philipp Muens
16679f4db8
Fix code and tests so that the package plugin works correctly
2016-07-07 20:10:05 +02:00
Philipp Muens
57982e7379
Fix wrong path to plugin file in Plugins.json
2016-07-07 20:10:05 +02:00
Philipp Muens
259c58d822
Add package plugin
2016-07-07 20:10:05 +02:00
Philipp Muens
f009940403
Add awsCompileSnsEvents plugin
2016-07-07 12:00:25 +02:00
Philipp Muens
3ff6c2e7b0
Update serverless.yaml template
2016-07-07 06:09:37 +02:00
Philipp Muens
220d814e8e
Fix linting error in tests
2016-07-04 14:48:57 +01:00
Philipp Muens
7f5aec098b
Add core S3 bucket cleanup upon deployment
2016-07-04 14:35:55 +01:00
Eslam λ Hefnawy
2cf4633d50
Merge branch 'v1.0' into better-errors
2016-07-04 18:10:29 +09:00
Eslam A. Hefnawy
7e019f6aa7
replace sls with serverless
2016-07-04 09:51:59 +01:00
Eslam A. Hefnawy
356127b830
fix linting issues
2016-07-04 09:51:59 +01:00
Eslam A. Hefnawy
6ee4b9e420
more validation and better error messages
2016-07-04 09:51:59 +01:00
Philipp Muens
dfa15aa696
Fix wrong indentation of error message
2016-07-04 09:51:38 +01:00
Philipp Muens
ecae591c38
Add provider definition to Amazon Web Services specific plugins
2016-07-04 09:51:38 +01:00
Philipp Muens
7ccdc82e09
Add provider awareness for plugins
2016-07-04 09:51:38 +01:00
Maciej Winnicki
922be82262
fix typo
2016-07-01 12:26:30 +02:00
Philipp Muens
3e8dbc921d
Update plugin READMEs
2016-06-29 20:22:55 +02:00
Philipp Muens
927d7d929f
Fix linting issue in invoke plugin
2016-06-29 14:14:54 +02:00
Philipp Muens
267e6c58fb
Add shortcut support for options
2016-06-29 14:07:55 +02:00
Philipp Muens
081ac58f43
Remove unnecessary "required" in plugin options
2016-06-28 15:22:22 +02:00
Philipp Muens
e44ceb5183
Add better alignment / indentation for options
2016-06-28 14:54:27 +02:00
Philipp Muens
188713447f
Add show required options in CLI functionality
2016-06-28 14:34:30 +02:00
Philipp Muens
c7d4ba65b6
Refactor schedule and S3 events test
...
So that they are in the same structure as the API Gateway event tests.
2016-06-28 08:57:09 +02:00
Philipp Muens
8c6c1c88e2
Update plugins README.md file
2016-06-28 07:57:16 +02:00
Philipp Muens
1c84855b3a
Remove unnecessary JSON.stringify statement
2016-06-28 07:43:09 +02:00
Philipp Muens
04b40a48b0
Add string representation support for API Gateway event
2016-06-28 06:02:31 +02:00
Philipp Muens
12801a34fe
Add DELETE_FAILED to stackStatusFilter
2016-06-27 16:24:09 +02:00
Eslam A. Hefnawy
d37e3d808d
fix linting issues
2016-06-27 13:31:16 +02:00
Eslam A. Hefnawy
6b02513451
check stack exists before creation
2016-06-27 13:30:27 +02:00
Philipp Muens
a37c890c15
Add better stack identification on stack removal
2016-06-27 12:18:16 +02:00
Philipp Muens
c5bf452be0
Update stack identification for stack removal process
2016-06-27 09:57:48 +02:00
Eslam A. Hefnawy
381cc3c8ad
added docs for understanding serverless
2016-06-24 17:17:18 +02:00
Eslam A. Hefnawy
d7c50f3626
greeting is now generated on help only
2016-06-24 15:42:52 +02:00
Eslam A. Hefnawy
404d0fa76f
updated comment
2016-06-24 15:42:52 +02:00
Eslam A. Hefnawy
e33e6e0fff
added comments in template files
2016-06-24 15:42:52 +02:00
Eslam A. Hefnawy
64a5248477
fixed help logs
2016-06-24 12:50:22 +02:00
Eslam A. Hefnawy
09978b3c72
fixed error message
2016-06-23 15:55:57 +02:00
Eslam A. Hefnawy
8b9a516a1d
safely loading serverless.env.yaml
2016-06-23 15:55:57 +02:00