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');
44
55module . exports = {
66 yamlParse ( ) {
7+ const parsedObject = this . serverless . configurationInput ;
8+
79 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 ,
1312 } ;
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 : [ ] ;
1419
1520 if ( ! this . serverless . pluginManager . cliOptions . stage ) {
1621 this . serverless . pluginManager . cliOptions . stage = this . options . stage
You can’t perform that action at this time.
0 commit comments