80 Commits

Author SHA1 Message Date
Austen Collins
95755eb09e Remove all project bucket related code 2016-03-14 10:41:51 -07:00
Egor Kislitsyn
663f6ab3f4 Moves ENV vars to s-function.json 2016-03-14 21:46:44 +07:00
Eslam A. Hefnawy
fb2d6c55a4 projectCreate: replace domain option with bucket. Closes #733 2016-03-05 14:53:39 +07:00
ac360
241f70ed37 Remove old utils 2016-03-01 16:02:28 -08:00
Eslam A. Hefnawy
ba248d371e more aggressive testing of projectInit and its sub actions 2016-02-26 00:00:17 +07:00
Austen Collins
7f99288156 Serverless: fix loading 2016-02-22 16:43:24 -08:00
Egor Kislitsyn
e34be438c0 updates the actions to use ProviderAws 2016-02-15 18:22:52 +07:00
Austen Collins
c6a0e51cac Comments: remove all traces of 'development' stage 2016-02-10 20:03:19 -08:00
Eslam A. Hefnawy
a361755a1a removed depricated message from projectCreate 2016-02-02 14:17:48 +07:00
ac360
e04c03ae34 ProjectCreate: Add deprecated warning 2016-01-28 19:46:20 -08:00
ac360
8b953558ff ProjectCreate: don't create project bucket here 2016-01-28 18:11:35 -08:00
ac360
72489fd884 StageCreate,RegionCreate: Deploy CF resources automatically (like we used to) and fix the noExeCf option 2016-01-21 23:36:17 -08:00
ac360
840e0610e1 ProjectInstall: first pass at implementing this Action 2016-01-19 12:31:34 -08:00
ac360
b18d565751 ProjectCreate: Add more helpful information if noExeCf is used 2016-01-19 08:34:32 -08:00
ac360
36b310e9e5 ProjectCreate: fix bug created in f38264 2016-01-18 17:09:03 -08:00
ac360
f38264a296 ProjectCreate: no longer create a project bucket if 'noExeCf' is set 2016-01-18 12:56:56 -08:00
Eslam A. Hefnawy
7c83065d3c updated domain prompt text 2016-01-17 20:28:09 +02:00
ac360
016a1b4965 ServerlessState, ServleressMeta: add new helpful methods: getProject, getMeta, validateStageExists, validateRegionExists, add these to actions, fix additional tests 2016-01-15 21:41:46 -08:00
ac360
16bdfe9659 Serverless: fix state loading, ProjectCreate/StageCreate/RegionCreate: fix/update to better use classes, State Class: add new getProject and getMeta methods, fix getResources bugs, write tests 2016-01-15 19:34:00 -08:00
ac360
f675457b4e Classes: beging removing data prop 2016-01-14 23:19:16 -08:00
ac360
e38c31ab69 Serverless: change queuing 2016-01-13 16:20:17 -08:00
ac360
3caa7588da FunctionDeploy: Fix handler error and script errors due to lodash 2016-01-08 23:38:21 -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
7f1ad4e3bd removed back folder 2016-01-07 19:44:10 +02:00
Eslam A. Hefnawy
04d866f6ee removed interactive option 2016-01-05 23:10:00 +02:00
ac360
e4af33204d Serverless: add useful middleware which ensures quality between Actions and Hooks 2016-01-04 19:08:48 -08:00
Eslam A. Hefnawy
f631d1b86f fixed actions and unit tests 2016-01-05 00:52:37 +02:00
Eslam A. Hefnawy
e9d8d13482 fixed project create unit test 2016-01-03 11:37:25 +02:00
Eslam A. Hefnawy
4408c5c5c1 envGet: refactored and tested 2016-01-02 00:57:11 +02:00
ac360
1fbff06925 Project/Stage/RegionCreate/ResourcesDeploy: Change returned object to be submitted options only 2015-12-31 16:48:20 -08:00
ac360
d3787e9860 Serverless: change global private properties to be on config object 2015-12-31 16:42:00 -08:00
ac360
465c88341b ResourcesDeploy: Allow for skipping CF deploy and printing only 2015-12-31 14:55:25 -08:00
ac360
96f1af8661 Many updates:
Project/Stage/RegionCreate: Finish refactor
Classes: Rely on Serverless Project Path, instead of passing in class
Utils.populate: Fix
Utils.getResoruces: Finish
ResourcesDeploy: Finish refactor
2015-12-31 14:35:46 -08:00
ac360
9f0f66b372 ResourcesDeploy: continue refactor 2015-12-30 22:32:17 -08:00
ac360
a65930d99d Project/Stage/RegionCreate: refactor. Next add auto-resources deploy 2015-12-30 19:55:05 -08:00
ac360
d7164e845b RegionCreate: start refactor 2015-12-30 17:20:07 -08:00
Austen Collins
5e3198fbcc ProjectCreate: start refactor to use classes 2015-12-30 15:49:28 -08:00
Austen Collins
aec22ef740 Meta Class: create and refactor 2015-12-30 14:33:43 -08:00
Austen Collins
2e17d527ee minor changes before merge 2015-12-30 13:38:42 -08:00
Austen Collins
fc3786f086 All: Add classes for Project, Module and Function 2015-12-28 23:49:29 -08:00
Austen Collins
9b4b618185 Project/Stage/Region Create: Almost done refactoring to use 1 Project Bucket, call each relevant subaction, and use new CF resources deployment 2015-12-28 00:51:08 -08:00
Austen Collins
11801ad797 All: prepare for Project/Stage/Region Create refator to call each as subactions 2015-12-27 18:24:00 -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
Eslam A. Hefnawy
1561479838 added PROJECT_NAME env var 2015-12-21 11:39:20 +02:00
Eslam A. Hefnawy
ec4a0dd4df cleared up command options shortcut 2015-12-18 20:46:28 +02:00
Kamil Burzynski
956a64e9d9 Refactored internal plugins to be loaded just like the external ones. 2015-12-17 10:43:10 +01:00
Kamil Burzynski
bde3a25e4c Creating parent directories during project create 2015-12-15 10:56:36 +01:00
Eslam A. Hefnawy
3101ef31ba fix function deploy & project create issues 2015-12-14 16:49:24 +02:00