File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -4,13 +4,18 @@ const _ = require('lodash');
4
4
5
5
module . exports = {
6
6
yamlParse ( ) {
7
+ const parsedObject = this . serverless . configurationInput ;
8
+
7
9
this . serverless . service . stepFunctions = {
8
- validate : false ,
9
- noOutput : false ,
10
- stateMachines : { } ,
11
- activities : [ ] ,
12
- ...this . serverless . service . stepFunctions ,
10
+ validate : parsedObject . stepFunctions ? parsedObject . stepFunctions . validate : false ,
11
+ noOutput : parsedObject . stepFunctions ? parsedObject . stepFunctions . noOutput : false ,
13
12
} ;
13
+ this . serverless . service . stepFunctions . stateMachines = parsedObject . stepFunctions
14
+ && parsedObject . stepFunctions . stateMachines
15
+ ? parsedObject . stepFunctions . stateMachines : { } ;
16
+ this . serverless . service . stepFunctions . activities = parsedObject . stepFunctions
17
+ && parsedObject . stepFunctions . activities
18
+ ? parsedObject . stepFunctions . activities : [ ] ;
14
19
15
20
if ( ! this . serverless . pluginManager . cliOptions . stage ) {
16
21
this . serverless . pluginManager . cliOptions . stage = this . options . stage
You can’t perform that action at this time.
0 commit comments