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
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
ecae591c38
Add provider definition to Amazon Web Services specific plugins
2016-07-04 09:51:38 +01: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
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
ab3bbe0a4e
Update existing plugin docs
2016-06-22 16:33:00 +02:00
Philipp Muens
082df12e6d
Add fix for correct error class usage
2016-06-22 08:46:42 +02:00
Philipp Muens
fc6050774f
Fix lambdaUri in methods compilation
2016-06-22 08:01:05 +02:00
Eslam A. Hefnawy
7f7e0a515e
fixed apig validate test
2016-06-21 17:43:35 +02:00
Philipp Muens
4cdc5f7e9f
Remove duplicate validation code in AwsCompileApigEvents plugin
2016-06-21 14:41:01 +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
7b41dee866
Add reference to Error class in AwsCompileScheduledEvents plugin
2016-06-21 13:59:30 +02:00
Philipp Muens
f6a631482a
Add some minor code convention changes
2016-06-21 13:29:06 +02:00
Eslam A. Hefnawy
afe2321b11
fixed integration tests
2016-06-21 13:03:58 +02:00
Philipp Muens
f452bb6412
Apply cosmetic changes to tests
2016-06-21 12:23:56 +02:00
Philipp Muens
4d8bec0d53
Remove aws.Resources references in READMEs and tests
2016-06-21 12:05:34 +02:00
Philipp Muens
389cbd7de2
Fix AwsCompileApigEvents plugin and tests
2016-06-21 11:28:44 +02:00
Philipp Muens
0f4613f4b0
Minor cosmetic tweaks for the AwsCompileS3Events plugin
2016-06-20 19:16:48 +02:00
Philipp Muens
a046b599f0
Fix AwsCompileScheduledEvents plugin and tests
2016-06-20 19:16:06 +02:00
Philipp Muens
3f13cd6adf
Fix AwsCompileS3Events plugin and tests
2016-06-20 19:00:38 +02:00
Philipp Muens
16b1d79845
Fix AwsCompileFunctions tests
2016-06-20 16:43:52 +02:00
Eslam A. Hefnawy
b6eaae7ae3
updated apig to use the provider specific service
2016-06-20 16:25:45 +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
Eslam A. Hefnawy
2c20687793
update plugins for provider-per-service arch
2016-06-19 21:38:01 +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
Philipp Muens
9ead01010b
Rename plugin names in docs
...
Rename the plugin names in docs so that they are more human readable and easier to understand.
2016-06-17 09:19:32 +02:00
Philipp Muens
cf7028677b
Refactor docs structure
...
Each plugin now has a README.md file in it's root folder. The docs/README.md file
links to each plugins index folder so that the user can directly see the plugins folder structure
and the corresponding README.md file at once. This makes understanding the plugin way easier.
2016-06-17 08:43:51 +02:00
Eslam A. Hefnawy
ef2fffe130
refatored aws plugins structure
2016-06-16 21:24:09 +02:00