serverless-deploy-history
v0.0.2
Published
Create various types of history when deploying with serverless framework
Downloads
372
Maintainers
Readme
serverlessDeployHistory
- Create a deployment history when deploying with serverless framework.
- method
- slack webhook
- method
| No | Field | Desc | | --- | --- | --- | | 1 | Name | AWS Lambda name | | 2 | Stage | dev, staging, production, ... | | 3 | Branch | Git Branch name | | 4 | Revision | Git Commit hash | | 5 | EndAt | Deploy end timestamp | | 6 | LocalEndAt | Deploy end timestamp (Local) | | 7 | User | Git User name |
Required
- git
- nodejs
Installation
- Using npm
$ npm install --save-dev serverless-deploy-history
- Using yarn
$ yarn add -D serverless-deploy-history
Usage
Sample: slack webhook
serverless.yaml
- Plugin
plugins:
- serverless-deploy-history
- Custom
custom:
serverlessDeployHistory:
slack:
webhook: 'https://hooks.slack.com/services/~'
title: 'Sample Deploy History'
serverless.ts
- Plugin
plugins: [
...,
'serverless-deploy-history'
],
- Custom
custom: {
serverlessDeployHistory: {
slack: {
webhook: 'https://hooks.slack.com/services/~',
title: 'Sample Deploy History'
},
},
},
}