Eslam A. Hefnawy
d2dc0ba58e
ZERO linting issues and test coverage of 93% 🎉 🎉
2016-06-23 15:55:57 +02:00
Eslam A. Hefnawy
c16985a0d9
better ux for error handling
2016-06-23 15:55:57 +02:00
Eslam A. Hefnawy
23a41fe6ae
add plugin/cli integration test
2016-06-17 14:29:23 +02:00
Philipp Muens
39d30b3ca0
Add automatic servicePath detection functionality
...
The service directory will be automatically detected if the users CWD is a valid
Serverless service directory.
2016-05-26 14:34:56 +02:00
Philipp Muens
aafc2fefd6
Rename and refactor existing plugins
...
Rename the existing plugins to match the new naming convention.
Fix bugs / refactor code / enhance test coverage alongside.
2016-05-25 07:12:15 +02:00
Eslam A. Hefnawy
de86121170
refactor: removed instances keyword and replaces this.S to this.serverless
2016-05-24 11:33:36 +02:00
Philipp Muens
c8639c678a
Add argument support for CLI and plugins
...
Add the possibility to access arguments inside plugins (e.g. "--function function1" or "-f function").
Additionally the "lifeCycleEvent" property is renamed to "lifecycleEvent".
2016-05-23 15:17:22 +02:00
Philipp Muens
fb33a1412f
Update naming of CLI test parameter
2016-05-20 19:35:31 +02:00
Philipp Muens
7f95047a5c
Add CLI switch for tests
...
This switch enables a way to attach additional functionality to the serverless
instance when running tests.
2016-05-20 19:09:12 +02:00
Philipp Muens
30ee6d1592
Add basic CLI integration
...
Additionally unit and integration tests for the CLI are added.
2016-05-20 16:28:17 +02:00
Eslam A. Hefnawy
0338119a46
further cleaning of new plugin system
2016-05-17 08:43:55 +02:00
Eslam A. Hefnawy
8f6364b250
basic new plugin system
2016-05-17 08:43:55 +02:00
ac360
05af2e48e0
Tests: change credential loading to rely on profiles
2016-03-01 21:27:16 -08:00
Austen Collins
c1c5f0ae35
Change utils/new.js back to utils/index.js
2016-03-01 18:23:12 -08:00
ac360
241f70ed37
Remove old utils
2016-03-01 16:02:28 -08:00
Austen Collins
7f99288156
Serverless: fix loading
2016-02-22 16:43:24 -08:00
Austen Collins
241a376f1e
remove mkdirp in favor of fs-extar
2016-02-22 14:10:32 -08:00
ac360
75382354ff
Serializers: begin large refactor to use serializers
2016-02-17 15:31:01 -08:00
ac360
7498e843a5
Classes: remove serverless prefix WIP
2016-02-17 11:17:39 -08:00
Kamil Burzynski
b67b044117
Bugfixes
...
- project load is truly used in async way now
- a number of typos related to misplaced ; or ,
- S.init() used properly and systematically throughout the code
- sPath indexOf usage now looks only at beginning of paths, to avoid bugs like "foo/bar-get".indexOf( "bar" ) mistakenly finding a component 'bar' within 'foo'
2016-02-16 11:19:12 +01:00
Kamil Burzynski
e0e027dcd3
Refactoring: removed S.config.projectPath, Project instance is created at correct moments, common project helpers moved to Project
2016-02-09 15:14:17 +01:00
Ryan S. Brown
711f568b0c
Use universal /usr/bin/env path instead of /bin/env
2016-01-26 14:36:57 -05:00
Ryan S. Brown
d091a16aaa
Fix STDOUT and STDERR capture
2016-01-23 09:08:15 -05:00
Ryan S. Brown
39865daf08
Add python function-run binary
2016-01-23 09:08:15 -05:00
ac360
f675457b4e
Classes: beging removing data prop
2016-01-14 23:19:16 -08:00
Eslam A. Hefnawy
04d866f6ee
removed interactive option
2016-01-05 23:10:00 +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
Norm MacLennan
3569e0cb9c
Fix case-senstivity issues
2015-12-08 09:02:27 -08:00
Eslam A. Hefnawy
e30700e70a
--debug option added
2015-12-07 22:36:19 -08:00
Austen Collins
01ba9f6a52
All: Rebrand
2015-12-03 20:31:49 -08:00
Eslam A. Hefnawy
4629869c2c
ProjectCreate: All tests passed. Ready for release.
2015-11-25 13:07:40 +02:00
Austen Collins
d02b3f3668
FunctionDeploy: work on concurrent operations
2015-11-19 14:02:47 -08:00
Eslam A. Hefnawy
729785117e
refactoring CF and S3
2015-11-17 14:29:01 +02:00
doapp-ryanp
bab57bf894
autogen help at all levels
2015-11-05 21:00:36 -06:00
doapp-ryanp
8c2041d456
test cases prep
2015-10-22 13:56:17 -05:00
doapp-ryanp
ddb5e1568b
lots of plugin foundation fixups. 1st pass at core DeployLambda
2015-10-19 22:49:47 -05:00
doapp-ryanp
4083459ab8
fixup jawsutils usage
2015-10-19 11:17:29 -05:00
doapp-ryanp
d6547c2d2f
cleanup jaws bin
2015-10-19 11:13:37 -05:00
doapp-ryanp
489e138025
fixes
2015-10-19 11:11:05 -05:00
Austen Collins
45f89dd03d
commands: allow option shortcuts
2015-10-19 11:10:58 -05:00
Austen Collins
f229e576e0
plugins: prepare for queue refactor
2015-10-19 11:10:51 -05:00
Austen Collins
6b2044043d
create global class
2015-10-19 11:10:33 -05:00
doapp-ryanp
33a44b9257
fixes
2015-10-19 10:21:47 -05:00
Austen Collins
e9d9f8bef9
commands: allow option shortcuts
2015-10-18 21:44:09 -07:00
Austen Collins
e910637ff4
plugins: prepare for queue refactor
2015-10-18 16:04:17 -07:00
doapp-ryanp
5f74fcfb44
const
2015-10-14 10:17:52 -05:00
Austen Collins
c3f9396a5f
create global class
2015-10-13 02:06:44 -07:00
Austen Collins
fd99bd2c2d
ProjectCreate: Refactor and fix test
2015-10-11 23:16:28 -07:00
doapp-ryanp
be9b36abe9
making es6 classes still...are we done yet
2015-10-11 23:03:06 -05:00