community.general.honeybadger_deployment 模块 – 通知 Honeybadger.io 应用部署
注意
此模块是 community.general 集合 (版本 10.1.0) 的一部分。
如果您使用的是 ansible 软件包,则可能已安装此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list。
要安装它,请使用:ansible-galaxy collection install community.general。
要在 playbook 中使用它,请指定:community.general.honeybadger_deployment。
概要
- 通知 Honeybadger.io 应用部署 (参见 http://docs.honeybadger.io/article/188-deployment-tracking). 
参数
| 参数 | 注释 | 
|---|---|
| 环境名称,通常为“production”、“staging”等。 | |
| 项目仓库的 URL | |
| 哈希值、数字、标签或其他标识符,指示已部署的版本。 | |
| API 令牌。 | |
| 可选的 URL,用于提交通知。 默认值:  | |
| 执行部署的用户的用户名 | |
| 如果为  选项 
 | 
属性
| 属性 | 支持 | 描述 | 
|---|---|---|
| 支持:完全支持 | 可以在  | |
| 支持:不支持 | 在 diff 模式下,将返回有关更改内容(或可能需要在  | 
示例
- name: Notify Honeybadger.io about an app deployment
  community.general.honeybadger_deployment:
    token: AAAAAA
    environment: staging
    user: ansible
    revision: b6826b8
    repo: '[email protected]:user/repo.git'
