David Tanner
b97c7176d5
Fix issue using this.bucketName, but the bucket on the service package instead.
...
Also added the content-type to the json file so you can read the file in the browser.
2016-09-30 08:30:35 -06:00
David Tanner
68ef4ceab7
Move CF stack configuration to one place.
...
The stack is now set up in one place.
The S3 bucket isn't created on create if a bucket is already specified.
Working on configurability for the developer.
There is still the possibility of failing to deploy the stack
if the iamRoleArn is set, and a deploymentBucket is specified
2016-09-28 08:27:09 -06:00
David Tanner
d490ed413e
Rename to deploymentBucket as recommended by @flomotlik
2016-09-23 08:18:33 -06:00
David Tanner
4172655c1b
Cleanup linting issues
2016-09-22 09:19:58 -06:00
David Tanner
a425967654
Add a bucket to the provider for deployments.
...
Also prefix deployments so they can co-exist with other files
2016-09-22 05:35:29 -06:00
Andrew McClenaghan
2cebdff5f7
Update test to just test description
2016-09-19 20:34:02 +10:00
Andrew McClenaghan
17ae7ed96f
Clean up duplicate test
2016-09-17 22:23:22 +10:00
Andrew McClenaghan
39ac286e3c
Add description property for lambda function
2016-09-17 22:22:19 +10:00
John McKim
83a9d5e0fd
fixes from pr comments
2016-09-03 12:32:13 +10:00
John McKim
ea864be300
merge with master
2016-09-02 07:17:57 +10:00
John McKim
44823ebc71
merge with master
2016-09-01 07:30:17 +10:00
Eslam A. Hefnawy
6bf34263df
switched back the deployment bucket name logical id
2016-09-01 01:08:34 +09:00
Eslam A. Hefnawy
a5218fb686
fixed conflicts with master
2016-08-31 23:27:17 +09:00
Eslam A. Hefnawy
ae4f094bc7
fix linting issues
2016-08-31 23:27:17 +09:00
Eslam A. Hefnawy
d475b386a4
logical IDs updates
2016-08-31 23:27:17 +09:00
Eslam A. Hefnawy
959d0a17d3
updated tests with new logical ids
2016-08-31 23:27:17 +09:00
Eslam A. Hefnawy
a5e3c31974
updating logical ids
2016-08-31 23:25:15 +09:00
John McKim
ff8a6cc71f
remove todo and ensure createstack returns promise
2016-08-30 08:40:14 +10:00
堀家隆宏
d9c62e68fb
Add iamRoleARN to serverless.yml
2016-08-28 22:36:06 +09:00
John McKim
5a5240ccc5
fix tests after merge with master
2016-08-25 07:39:39 +10:00
John McKim
a413a4a471
merge
2016-08-25 07:23:47 +10:00
Philipp Muens
3cac122ed9
Update compileFunctions code
...
So that the S3Key properties are prepended with the artifactDirectoryName.
2016-08-24 11:37:19 +02:00
John McKim
5a2c9d2224
update packaging to support individual packages per function
2016-08-22 07:40:16 +10:00
Philipp Muens
6e4e693804
Remove unnecessary empty-object-setting of Outputs section
2016-08-15 15:46:37 +02:00
Philipp Muens
919caa8f91
Remove validations for existence of compiledCloudFormationTemplate
...
Because it's already available at the beginning of the deploy plugin as the core CloudFormation
template will be attached there (which is then used to merge other resources into it later on).
2016-08-15 15:36:54 +02:00
Philipp Muens
9fadb31d0b
Introduce provider.compiledCloudFormationTemplate section
...
This section is used to store the core CloudFormation template and merge compiled resources into it.
2016-08-15 15:19:04 +02:00
Philipp Muens
93086a192f
Update custom provider resource merging
2016-08-12 15:52:21 +02:00
Philipp Muens
a0f7bb20d1
Add tests to increase test coverage
2016-08-08 08:27:26 +02:00
Eslam A. Hefnawy
de20ab4a90
fixed tests
2016-08-05 00:38:31 +09:00
Eslam A. Hefnawy
1c70f20486
removed compile function fallback for function name
2016-08-05 00:23:14 +09:00
Benny Bauer
38509dded6
fix 1468 - remove accountId, fix memorySize reference and cover with test
2016-07-29 13:07:11 +02:00
Benny Bauer
d587dd93a6
fix 1468 - handle non existing stack and errors + add tests
2016-07-29 13:06:59 +02:00
Benny Bauer
9f0c506c75
fix 1468 - display endpoints
...
Display general information on service, functions and endpoints.
Add tests.
partial fix for #1468 - display endpoints
fix 1468 - display endpoints
Display general information on service, functions and endpoints.
Add tests.
2016-07-29 13:01:15 +02:00
Eslam A. Hefnawy
cce0b02a0c
fixed test for vpc
2016-07-29 19:05:09 +09:00
Eslam A. Hefnawy
a7f4d544a3
added service level vpc config
2016-07-29 18:50:00 +09:00
Eslam A. Hefnawy
3e0fe086b1
added support for VPC with tests and docs
2016-07-29 16:46:52 +09:00
Philipp Muens
c9d1453d3a
Switch from .yaml to the more convenient .yml
2016-07-27 10:39:41 +02:00
Philipp Muens
994bb69372
Change memory to memorySize so that the config naming is consistent
2016-07-26 06:34:59 +02:00
Philipp Muens
3290ced8ee
Remove hard service runtime dependency
2016-07-22 17:19:08 +02:00
Philipp Muens
cd098cac21
Add service bound runtime functionality
2016-07-12 20:39:34 +02: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
6b32fdc291
Update awsDeploy plugin to use new .zip package artifact
2016-07-07 20:10:05 +02: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
ab3bbe0a4e
Update existing plugin docs
2016-06-22 16:33:00 +02:00
Philipp Muens
4d8bec0d53
Remove aws.Resources references in READMEs and tests
2016-06-21 12:05:34 +02:00
Philipp Muens
16b1d79845
Fix AwsCompileFunctions tests
2016-06-20 16:43:52 +02:00