67 Commits

Author SHA1 Message Date
Austen Collins
94371da5fb EndpointDeploy: update tests 2016-02-07 12:22:06 -08:00
Austen Collins
a367fd44be FunctionDeploy: finish, add templateName, update tests 2016-02-07 12:22:06 -08:00
ac360
7e45408983 FunctionDeploy: refactor for module removal 2016-02-07 12:22:06 -08:00
ac360
f95d92f720 FunctionCreate: start refactoring to only use sPath 2016-02-07 12:22:06 -08:00
Egor Kislitsyn
04f3edf79c adds a check for existing stages in the project to FunctionDeploy action 2016-02-04 19:42:08 +07:00
Austen Collins
ab2b67e5d5 FunctionDeploy: Create distribution directory in path so that package in project's package.json can be used for build operations 2016-01-29 17:55:58 -08:00
Ryan S. Brown
e04b6f3472 Fix deploy call to be runtime-independent 2016-01-25 16:05:47 -05:00
Ryan S. Brown
26db3e3ba3 Merge Node and Python deploy package step
This commit kills the language-agnostic CodePackageLambdaNodeJs action
in favor of the agnostic CodePackageLambda. We can still do
language-specific stuff, but 100% of the logic for packaging as it is
now is agnostic, so it doesn't need to be separate.
2016-01-23 09:08:15 -05:00
Ryan S. Brown
d0f2a10c9b Add python packaging call 2016-01-23 09:08:15 -05:00
ac360
95d997733c DashDeploy/FunctionDeploy: Minor UX improvements 2016-01-22 16:39:39 -08:00
Eslam A. Hefnawy
dadfb50779 bug fixes for componentCreate and dashDeploy 2016-01-21 16:56:10 +02:00
Ryan S. Brown
9862ca08b0 Propagate rename 2016-01-20 11:52:49 -05:00
ac360
04cc4bb5ed EndpointDeploy: bring back support for --all option 2016-01-18 12:08:32 -08:00
ac360
751b0684b4 FunctionDeploy: bring back support for --all 2016-01-18 11:58:12 -08:00
ac360
9aca1859a9 DashDeploy: don't show error when functions are missing endpoints, ServerlessState: don't return errors when no assets are found, return empty arrays instead, FunctionDeploy/EndpointDeploy: throw error when paths are not found 2016-01-18 08:38:28 -08:00
ac360
34f6a71e10 DashDeploy: fix 2016-01-16 19:59:13 -08:00
ac360
096c2468a7 FunctionDeploy: fix 2016-01-16 14:07:20 -08:00
ac360
667b1275b5 ServerlessState: add option to return only sPaths from get* methods 2016-01-16 11:17:10 -08:00
ac360
0b88cf232b ServerlessState: Enhance get methods to use more than serverless paths to query serverless assets 2016-01-16 10:54:26 -08:00
ac360
931dbde01e Meta: remove public and private folders and namespace 2016-01-08 10:07:01 -08:00
Eslam A. Hefnawy
592812fbfa deployment updates 2016-01-08 15:12:55 +02:00
ac360
fde3eee4fd Utils: refactor getResources, populate, Tests: fix all, Serverless: add methods to work with sPaths 2016-01-08 01:17:42 -08:00
Eslam A. Hefnawy
5275f2b3b0 CLI Testing: some fixes 2016-01-06 18:13:18 +02:00
Eslam A. Hefnawy
ba673192ce removed comment 2016-01-06 12:55:55 +02:00
Eslam A. Hefnawy
791ce2d7b2 function and endpoint deploy now deploys according to CWD 2016-01-06 12:12:01 +02:00
Eslam A. Hefnawy
b82381bc28 refactored get methods on classes 2016-01-05 21:16:53 +02:00
ac360
e194e3e72b Actions: fix all to pass evt object through, wherever possible, Tests: get function and endpoint deploy tests workign, minor fixes for the validateevent function 2016-01-04 23:26:35 -08:00
ac360
8d4c29352c ResourcesDeploy: remove rollback due to it causing an error 2016-01-04 01:09:16 -08:00
ac360
71366b1561 FunctionDeploy, EnvGet: Refactor result to have options and data property 2016-01-03 21:26:40 -08:00
ac360
8eb2e0afad EndpointDeploy: Finish refactor 2016-01-03 21:13:39 -08:00
ac360
6837b09509 Utils.populate: allow templates to be empty strings 2016-01-02 12:19:22 -08:00
ac360
edecb905b7 Project: add getEndpoints method 2016-01-02 11:52:24 -08:00
ac360
9fb1da3687 FunctionDeploy: include ARNs on successful deployment 2016-01-01 23:24:04 -08:00
ac360
91069d21de FunctionDeploy: refactor 2016-01-01 22:29:14 -08:00
ac360
ed9fae6e77 FunctionDeploy: Refactor, untested 2016-01-01 17:40:03 -08:00
ac360
8e462a0fe7 FunctionDeploy: start refactor, ServerlessPlugin: remove select methods for functions and endpoints, Project Class: add getModules, getFunctions 2016-01-01 12:36:50 -08:00
ac360
4ef1f75894 merge 2016-01-01 09:43:40 -08:00
ac360
d3787e9860 Serverless: change global private properties to be on config object 2015-12-31 16:42:00 -08:00
Austen Collins
fc3786f086 All: Add classes for Project, Module and Function 2015-12-28 23:49:29 -08:00
Austen Collins
3026632048 ProjectCreate: Create new meta scaffolding. Add CF to s-project.json template and stop using resources-cf.json 2015-12-27 17:08:38 -08:00
Austen Collins
0a1b71318c All: Change _projectJson to _project and include entire project JSON.
This change breaks some things that will be fixed in subsequent commits
2015-12-27 09:02:57 -08:00
Eslam A. Hefnawy
b28826715c functionDeploy now correctly references the new events action 2015-12-23 14:37:51 +02:00
Austen Collins
dc018aa3d4 CodeEventDeployLambda: Change action name 2015-12-23 14:37:51 +02:00
Eslam A. Hefnawy
ec4a0dd4df cleared up command options shortcut 2015-12-18 20:46:28 +02:00
Eslam A. Hefnawy
77ccdeaaf5 better error handling for function deploy 2015-12-18 15:05:32 +02:00
Kamil Burzynski
956a64e9d9 Refactored internal plugins to be loaded just like the external ones. 2015-12-17 10:43:10 +01:00
Eslam λ Hefnawy
64dedfc687 commented out Event Source 2015-12-16 00:08:35 +02:00
Eslam A. Hefnawy
a300dad1d8 added EventSource support 2015-12-15 21:11:14 +02:00
Eslam A. Hefnawy
a8bf57ab28 Event Source: continue 2015-12-15 19:43:15 +02:00
Eslam A. Hefnawy
ca14aece80 removed logs 2015-12-15 19:27:46 +02:00