语义释放 Corlogix 插件
在以语义放出时, 在 Corlogix 中自动标记放出, 这样可以更快地找到放出相关的错误
Corlogix的标签特征很好 允许您标出某项服务已经部署的时间(这可能会影响其产生错误或其他改变行为的可能性)。 使用时 语义释放 用于自动释放,然后此插件可以自动为您标记释放.
| 步骤 | 说明 |
|---|---|
verifyConditions | 核实 CORALOGIX_TAGGER_API_KEY 环境变量已经设定, 并且它能够访问 Corlogix API |
publish | 向 Corlogix 添加释放标记, 支持配置 applications, (中文(简体) ), subsystems,以及 iconUrl |
状态
安装
$ npm install -D @adobe/semantic-release-coralogix
使用量
使用量
插件可以在 语义释放 配置文件数字 :
{
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
["@adobe/semantic-release-coralogix", {
"iconUrl": "https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/240/apple/325/ship_1f6a2.png",
"applications": [
"my-app"
]
}],
]
}
配置
环境变量
| 变量 | 说明 |
|---|---|
CORALOGIX_TAGGER_API_KEY | API 密钥应从数据流 QQ API 密钥 QQ 复制 "提示、规则和标记 API 密钥" |
选项
| 参数 | 类型 | 说明 |
|---|---|---|
application | string[] | 此发布将影响应用程序 。 如果为空, 所有应用程序都会受到影响 |
subsystem | string[] | 此发布将影响子系统 。 如果为空, 所有子系统都会受到影响 |
hostname | string | 访问 Corlogix 所用的主机名 。 关闭 coralogix.com |
iconUrl | string | 用作发布图标的小图像的 URL. |
发展
构建
$ npm install
测试
$ npm test
林特
$ npm run lint