Skip to content

Instantly share code, notes, and snippets.

@dmhalejr
Created October 18, 2018 20:59
Show Gist options
  • Save dmhalejr/b0d48db0a14a049048843b811d1c4888 to your computer and use it in GitHub Desktop.
Save dmhalejr/b0d48db0a14a049048843b811d1c4888 to your computer and use it in GitHub Desktop.
list-serverless-lifecycle-methods-10-2018
hooks:
{ 'before:config:credentials:config': [Array],
'after:config:credentials:config': [Array],
'create:create': [Array],
'install:install': [Array],
'before:package:cleanup': [Array],
'package:createDeploymentArtifacts': [Array],
'package:function:package': [Array],
'before:deploy:deploy': [Array],
'after:deploy:deploy': [Array],
'invoke:local:loadEnvVars': [Array],
'after:invoke:invoke': [Array],
'after:invoke:local:invoke': [Array],
'after:info:info': [Array],
'after:logs:logs': [Array],
'login:login': [Array],
'logout:logout': [Array],
'after:metrics:metrics': [Array],
'print:print': [Array],
'before:remove:remove': [Array],
'after:remove:remove': [Array],
'after:rollback:rollback': [Array],
'slstats:slstats': [Array],
'plugin:plugin': [Array],
'plugin:install:install': [Array],
'plugin:uninstall:uninstall': [Array],
'plugin:list:list': [Array],
'plugin:search:search': [Array],
'config:credentials:config': [Array],
'aws:common:validate:validate': [Array],
'aws:common:cleanupTempDir:cleanup': [Array],
'aws:common:moveArtifactsToPackage:move': [Array],
'aws:common:moveArtifactsToTemp:move': [Array],
'package:cleanup': [Array],
'package:initialize': [Array],
'package:setupProviderConfiguration': [Array],
'before:package:compileFunctions': [Array],
'package:finalize': [Array],
'aws:package:finalize:mergeCustomProviderResources': [Array],
'aws:package:finalize:saveServiceState': [Array],
'deploy:deploy': [Array],
'deploy:finalize': [Array],
'aws:deploy:deploy:createStack': [Array],
'aws:deploy:deploy:checkForChanges': [Array],
'aws:deploy:deploy:uploadArtifacts': [Array],
'aws:deploy:deploy:validateTemplate': [Array],
'aws:deploy:deploy:updateStack': [Array],
'aws:deploy:finalize:cleanup': [Array],
'invoke:invoke': [Array],
'info:info': [Array],
'aws:info:validate': [Array],
'aws:info:gatherData': [Array],
'aws:info:displayServiceInfo': [Array],
'aws:info:displayApiKeys': [Array],
'aws:info:displayEndpoints': [Array],
'aws:info:displayFunctions': [Array],
'aws:info:displayStackOutputs': [Array],
'logs:logs': [Array],
'metrics:metrics': [Array],
'remove:remove': [Array],
'before:rollback:initialize': [Array],
'rollback:rollback': [Array],
'rollback:function:rollback': [Array],
'package:compileFunctions': [Array],
'package:compileEvents': [Array],
'after:package:finalize': [Array],
'deploy:function:initialize': [Array],
'deploy:function:packageFunction': [Array],
'deploy:function:deploy': [Array],
'before:deploy:list:log': [Array],
'before:deploy:list:functions:log': [Array],
'deploy:list:log': [Array],
'deploy:list:functions:log': [Array],
'invoke:local:invoke': [Array],
'after:deploy:finalize': [Array] },
deprecatedEvents:
{ 'deploy:cleanup': 'package:cleanup',
'deploy:initialize': 'package:initialize',
'deploy:setupProviderConfiguration': 'package:setupProviderConfiguration',
'deploy:createDeploymentArtifacts': 'package:createDeploymentArtifacts',
'deploy:compileFunctions': 'package:compileFunctions',
'deploy:compileEvents': 'package:compileEvents' } },
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment