29 Commits

Author SHA1 Message Date
Philipp Muens
0e3ca57ff3 DRY out loading of core CloudFormation template 2016-08-13 08:22:58 +02:00
Philipp Muens
0944e6dde6 Refactor resource merging
So that the custom provider resources are not stored in a temp variable.
Furthermore the whole CloudFormation content is available in this.serverless.service.resources.
2016-08-12 17:42:18 +02:00
Philipp Muens
93086a192f Update custom provider resource merging 2016-08-12 15:52:21 +02:00
Philipp Muens
ffceabc7c5 Rename lifecycle events of deploy plugin 2016-08-11 16:23:17 +02:00
Philipp Muens
1b08e55f9e Fix linting issue 2016-08-08 08:27:26 +02:00
Philipp Muens
a0f7bb20d1 Add tests to increase test coverage 2016-08-08 08:27:26 +02:00
Eslam A. Hefnawy
b3da5d4491 added custom iam role statements 2016-08-04 20:19:31 +09:00
Sander van de Graaf
5ea59d4ed6 Removed unneeded outputs and the corresponding tests. Added postCreate function for easy hook later. 2016-07-27 16:22:37 +02:00
Philipp Muens
0ccaea1d5a Switch naming from yaml to yml for Serverless config related files 2016-07-27 11:24:10 +02:00
Philipp Muens
c9d1453d3a Switch from .yaml to the more convenient .yml 2016-07-27 10:39:41 +02:00
Benny
0d2c78cc36 DRY validate 2016-07-20 21:43:20 +03:00
Philipp Muens
4519e0fb32 Rename coreBucket name to be more meaningful 2016-07-12 11:36:46 +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
6b32fdc291 Update awsDeploy plugin to use new .zip package artifact 2016-07-07 20:10:05 +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
6ee4b9e420 more validation and better error messages 2016-07-04 09:51:59 +01:00
Philipp Muens
ecae591c38 Add provider definition to Amazon Web Services specific plugins 2016-07-04 09:51:38 +01: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
Eslam A. Hefnawy
d2dc0ba58e ZERO linting issues and test coverage of 93% 🎉 🎉 2016-06-23 15:55:57 +02:00
Philipp Muens
354ab912cc Remove "hello" naming for function in tests
This way all tests use the same function name.
2016-06-21 14:06:36 +02:00
Philipp Muens
f452bb6412 Apply cosmetic changes to tests 2016-06-21 12:23:56 +02:00
Philipp Muens
bd223ebdbb Update AwsDeploy tests
So that they are all follow the same pattern.
2016-06-20 15:20:34 +02:00
Philipp Muens
255c04404c Fix AwsDeploy tests 2016-06-20 14:37:51 +02:00
Philipp Muens
efddd829ac Fix unreliable plugin test coverage
Fix the test coverage so that it's reliable and won't error out unexpectedly.
2016-06-17 13:58:52 +02:00
Eslam A. Hefnawy
ef2fffe130 refatored aws plugins structure 2016-06-16 21:24:09 +02:00