Austen Collins
95755eb09e
Remove all project bucket related code
2016-03-14 10:41:51 -07:00
Erik Erikson
3049b3a972
Change code generation of '*_PROFILE_[STAGE]' in Serverless artifacts to produce '*_[STAGE]_PROFILE' to align with prior changes.
...
Allow for a user supplied profile name prefix using the environment variable 'AWS_PROFILE_PREFIX' for use in loading credentials.
Ensure that profile names are lower case.
2016-03-04 22:12:07 -08:00
ac360
086aafd10f
StageCreate: set env var after writing to admin.env
2016-03-03 09:44:46 -08:00
Austen Collins
865cb2d645
ProjectInit: No longer auto-create stage and stage named 'dev'. Allow user to optionally create stage and name it anything
2016-03-02 11:45:21 -08:00
Austen Collins
8b4a24a81d
ProviderAws: remove undefiend variable
2016-03-02 11:00:34 -08:00
Austen Collins
9f46e29654
Utils: add findProjectPath method
2016-03-01 18:21:43 -08:00
ac360
241f70ed37
Remove old utils
2016-03-01 16:02:28 -08:00
ac360
4e57f0ff8b
Extend templates in toObjectPopulate() methods, Classes take config again, test fixes
2016-03-01 13:30:52 -08:00
Eslam A. Hefnawy
eea65be697
fix region/stageCreate
2016-02-26 12:14:11 +07:00
Eslam A. Hefnawy
ba248d371e
more aggressive testing of projectInit and its sub actions
2016-02-26 00:00:17 +07:00
Eslam A. Hefnawy
40423b3b97
ProjectInit is now working
2016-02-25 17:34:22 +07:00
ac360
d12a50c754
RegionCreate: fix WIP
2016-02-23 19:06:28 -08:00
Austen Collins
cb9113c969
ProviderAws: fix credentails saving
2016-02-23 14:51:40 -08:00
ac360
b253d42d7e
StageCreate: move credentials handling back
2016-02-23 11:14:17 -08:00
Eslam A. Hefnawy
67acc7026d
Running ProjectInit: Fixes
2016-02-23 18:48:12 +07:00
ac360
d27aa15f0c
ProjectInit: continue work WIP
2016-02-22 22:58:53 -08:00
ac360
7939980be6
ProjectInit: continue refactor
2016-02-22 20:04:39 -08:00
ac360
f10d2d80f1
ProjectInit: start fixing
2016-02-22 17:17:17 -08:00
Eslam A. Hefnawy
a1d11b1c99
updating actions to ditch references to the State class - WIP
2016-02-20 22:58:06 +07:00
Egor Kislitsyn
3ce9e0b28c
fix actions
2016-02-18 18:53:06 +07:00
Egor Kislitsyn
219cea9f3a
Actions: remove serverless prefix
2016-02-18 18:44:11 +07:00
Kamil Burzynski
f532b50996
WIP
2016-02-17 16:41:17 +01:00
Egor Kislitsyn
e34be438c0
updates the actions to use ProviderAws
2016-02-15 18:22:52 +07:00
ac360
f2ec676eb9
FunctionCreate: refactor to remove modules concept
2016-02-07 12:21:49 -08:00
ac360
d3998fc2dc
ProjectInit, ServerlessProject: Optimize code
2016-01-28 21:33:47 -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
f38264a296
ProjectCreate: no longer create a project bucket if 'noExeCf' is set
2016-01-18 12:56:56 -08: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
Eslam A. Hefnawy
9137224731
fixing all actions to use classes
2016-01-16 00:28:50 +02:00
ac360
e38c31ab69
Serverless: change queuing
2016-01-13 16:20:17 -08:00
Eslam A. Hefnawy
7b11a9d3d0
tiny stage create fix
2016-01-08 21:55:08 +02:00
ac360
931dbde01e
Meta: remove public and private folders and namespace
2016-01-08 10:07:01 -08:00
Eslam A. Hefnawy
5275f2b3b0
CLI Testing: some fixes
2016-01-06 18:13:18 +02:00
Eslam A. Hefnawy
04d866f6ee
removed interactive option
2016-01-05 23:10:00 +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
Eslam A. Hefnawy
f631d1b86f
fixed actions and unit tests
2016-01-05 00:52:37 +02:00
Eslam A. Hefnawy
606951c741
projectCreate, regionCreate, stageCreate unit tests fixed without CF
2016-01-03 11:37:25 +02:00
Eslam A. Hefnawy
aa9560586d
ModuleCreate and FunctionCreate: refactor
2016-01-01 18:46:31 +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
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
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
ac360
32899c07e5
StageCreate ProjectCreate: Continue refactor
2015-12-30 16:17:19 -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
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