mirror of
https://github.com/serverless/serverless.git
synced 2026-01-18 14:58:43 +00:00
ComponentCreate, ModuleCreate, FunctionCreate: use state.setAsset() on creation to add new items to the state before save.
This commit is contained in:
parent
f6e0e02121
commit
e8758ebbbb
@ -203,11 +203,9 @@ usage: serverless component create`,
|
||||
module: this.evt.options.module,
|
||||
runtime: this.evt.options.runtime
|
||||
});
|
||||
|
||||
this.S.state.setAsset(component);
|
||||
|
||||
|
||||
//return component.save();
|
||||
return BbPromise.resolve()
|
||||
return component.save();
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
@ -191,7 +191,6 @@ usage: serverless function create <function>`,
|
||||
return BbPromise.resolve();
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Create Function Skeleton
|
||||
*/
|
||||
@ -205,6 +204,7 @@ usage: serverless function create <function>`,
|
||||
function: this.evt.options.function
|
||||
});
|
||||
|
||||
this.S.state.setAsset(func);
|
||||
return func.save();
|
||||
};
|
||||
}
|
||||
|
||||
@ -209,6 +209,7 @@ usage: serverless module create`,
|
||||
runtime: this.evt.options.runtime
|
||||
});
|
||||
|
||||
this.S.state.setAsset(module);
|
||||
return module.save();
|
||||
|
||||
};
|
||||
|
||||
@ -20,9 +20,9 @@ describe('All Tests', function() {
|
||||
//require('./tests/actions/TestDefaultActionHook');
|
||||
//require('./tests/actions/StageCreate');
|
||||
//require('./tests/actions/RegionCreate');
|
||||
//require('./tests/actions/ComponentCreate');
|
||||
//require('./tests/actions/ModuleCreate');
|
||||
//require('./tests/actions/FunctionCreate');
|
||||
require('./tests/actions/ComponentCreate');
|
||||
require('./tests/actions/ModuleCreate');
|
||||
require('./tests/actions/FunctionCreate');
|
||||
//require('./tests/actions/EnvList');
|
||||
//require('./tests/actions/EnvGet');
|
||||
//require('./tests/actions/EnvSetUnset');
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user