From 6c7362bf1c0725976633bb4e1fc7c0a0fecdac4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20L=C3=BCthy?= Date: Fri, 16 Jun 2017 10:34:43 +0200 Subject: [PATCH] Use 'package' hook instead of 'deploy' The 'deploy' hook simply leverages the 'package' hook. By using the 'package' hook instead of 'deploy' you get both for the price of one! This lets a user use both the $ sls deploy and $ sls package CLI commands. Source: https://github.com/serverless/serverless/blob/master/lib/plugins/deploy/deploy.js#L95 --- src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/index.ts b/src/index.ts index 2192a63f..ce91d3cc 100644 --- a/src/index.ts +++ b/src/index.ts @@ -25,8 +25,8 @@ class ServerlessPlugin { this.hooks = { 'before:offline:start:init': this.beforeCreateDeploymentArtifacts.bind(this), - 'before:deploy:createDeploymentArtifacts': this.beforeCreateDeploymentArtifacts.bind(this), - 'after:deploy:createDeploymentArtifacts': this.afterCreateDeploymentArtifacts.bind(this), + 'before:package:createDeploymentArtifacts': this.beforeCreateDeploymentArtifacts.bind(this), + 'after:package:createDeploymentArtifacts': this.afterCreateDeploymentArtifacts.bind(this), 'before:invoke:local:invoke': this.beforeCreateDeploymentArtifacts.bind(this), 'after:invoke:local:invoke': this.cleanup.bind(this), }