0.0.2 • Published 1 month ago
serverless-deploy-history v0.0.2
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'
},
},
},
}