53 Commits

Author SHA1 Message Date
Mariusz Nowak
4944f471b1
Prettify 2019-06-26 12:43:01 +02:00
Tan Zhen Yong
177a0ad07a Add error message when provider does not exist 2019-03-28 02:01:33 +08:00
Shane Handley
515fd8c6ab Updated config to require serverless config for selecte plugins. 2018-09-16 03:04:50 +10:00
Shane Handley
860fd938a0 Test coverage of the flag to check for serverless config befre executing a command which requires a config to exist. 2018-09-15 14:32:34 +10:00
Shane Handley
d81ad1b913 Initial conversion to validation within the PluginManager, rather than a per-plugin invocation of the validation. 2018-09-10 21:41:39 +10:00
Alex Casalboni
64ccb046a7
Merge branch 'master' into issue4252-s3-transfer-acceleration 2017-10-28 00:59:18 +02:00
Alex Casalboni
4a640b96f8 jslinting 2017-10-28 00:54:49 +02:00
Alex Casalboni
9a1ffbe934 added 'aws-s3-accelerate' option (for help and autocompletion) 2017-10-27 17:01:11 +02:00
Timothy Stott
2df0d8a954
Provide option to conceal API Gateway key values from the output 2017-10-17 22:42:01 +01:00
Rafal Wilinski
cc0ada25cf Change update-config description 2017-09-07 19:09:23 +02:00
Rafal Wilinski
63bc836d9b Merge branch 'master' into 4042-update-lambda-cfg-on-deploy 2017-09-06 16:53:43 +02:00
Frank Schmid
1303702388 Allow deploy command with function argument
* Added function option documentation
* Added unit test for lifecycle termination
* Extended before:deploy:deploy unit tests
* Added debug logging for command invokes/spawns and terminations.
* Deploy with a function parameter starts deploy:function and terminates the deploy lifecycle.
* Spawn allows to exit the current lifecycle and continue with the parent
2017-09-01 15:30:37 +02:00
Rafal Wilinski
520fbdc7a3 Update documentation 2017-08-29 16:59:25 +02:00
Philipp Muens
6893bba324 Add support for "force" option 2017-07-03 09:36:49 +02:00
Philipp Muens
0f912c8486 Add missing Promise resolving 2017-06-28 09:50:30 +02:00
davidwells
c674ae7b3c userStats deploy 2017-06-26 17:05:48 -07:00
Philipp Muens
6e807fa1bf Update code to be run on "deploy" and "package" 2017-06-13 08:39:01 +02:00
davidwells
095bf4be97 update deploy 2017-05-24 00:21:30 -07:00
Philipp Muens
69f945650c Add rollback function support 2017-05-17 12:46:46 +02:00
Frank Schmid
8cabda3a18 Added missing map options to this.options 2017-04-20 13:40:16 +02:00
Frank Schmid
5b2efb0753 Control command flow for deploy at framework level. 2017-04-20 13:12:54 +02:00
Frank Schmid
0af0ef95b1 Adjusted package lifecycle for non-breaking state. 2017-04-06 18:28:59 +07:00
Frank Schmid
d9637fc534 Support deprecation with redirects 2017-04-06 18:28:59 +07:00
Eslam A. Hefnawy
e38f22585f seperated packaging and deployment 2017-04-06 18:28:59 +07:00
doapp-ryanp
5a485fbf95 clear naming of deploy function lifecycle events 2016-10-28 11:17:00 -05:00
doapp-ryanp
1fd250998f add lifecycle events to deploy function 2016-10-27 21:41:24 -05:00
Nik Graf
57b42ec9b8 improve wording 2016-10-20 11:19:05 +02:00
Nik Graf
921ee16369 add listing deployed stacks 2016-10-18 15:37:43 +02:00
Maciej Winnicki
5406b63134
fix typo 2016-10-12 08:47:02 +02:00
Maciej Winnicki
fb0887f759
standardize commands decription 2016-10-12 08:44:29 +02:00
Nick den Engelsman
7ed013f98d refactor monitorUpdate within lib/plugins/aws/deploy/lib/updateStack.js to keep track of initial stack error during deployment and show all stack events with --verbose 2016-09-02 13:19:07 +02:00
Philipp Muens
36ae568147 Fix and refactor noDeploy support and add tests 2016-08-17 11:08:44 +02:00
John McKim
ce52d9d3e9 update terminology and docs 2016-08-16 07:53:24 +10:00
John McKim
b28ecbeb31 merge from master 2016-08-13 08:06:09 +10:00
John McKim
c99948cc8b update to --noDeploy 2016-08-13 07:59:37 +10:00
Philipp Muens
ffceabc7c5 Rename lifecycle events of deploy plugin 2016-08-11 16:23:17 +02:00
John McKim
6a0e245180 Clean .serverless before deploy rather than after 2016-08-11 04:53:30 +10:00
John McKim
e4f36d42f1 Add a dryRun flag to deploy 2016-08-10 16:59:51 +10:00
Philipp Muens
f3cd36e74a Add single function deployment plugin 2016-08-01 11:13:54 +02:00
Philipp Muens
b74fa46563 Update hook order and zipping functionality
Update the hook order because the functions need the .zip file in their resource
definition. Furthermore the zipping process / writing it to disc was optimized.
The ".serverless" directory is also added to the "default exclude array" so that it's not
considered during packaging.
2016-07-07 20:10:05 +02:00
Philipp Muens
259c58d822 Add package plugin 2016-07-07 20:10:05 +02:00
Philipp Muens
267e6c58fb Add shortcut support for options 2016-06-29 14:07:55 +02:00
Philipp Muens
f260a748a2 Remove unnecessary "required: false" entries 2016-06-21 11:31:25 +02:00
Eslam A. Hefnawy
2c20687793 update plugins for provider-per-service arch 2016-06-19 21:38:01 +02:00
Eslam A. Hefnawy
ef2fffe130 refatored aws plugins structure 2016-06-16 21:24:09 +02:00
Philipp Muens
e563a071b5 Add option definitions to core plugins 2016-06-09 19:43:13 +02:00
Philipp Muens
6d2e67f21a Refactor awsDeploy to use new deploy lifecycles
The awsDeploy plugin now uses different lifecycles to split the tasks up and
introduce a way for 3rd party plugin developers to hook into those lifecycle to e.g.
add resources before everything is deployed.
2016-06-09 07:18:05 +02:00
Philipp Muens
179e92cd01 Move "compileFunctions" into own plugin 2016-06-07 16:37:46 +02:00
Eslam A. Hefnawy
e0cb16c7bf successfully deployed functions 2016-05-31 16:20:09 +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