Skip to content

关于本页

本页介绍更夫所基于的开源内核 Keep 的通用能力。更夫在其上提供国内化增强:钉钉/企业微信/飞书通知、国产大模型接入、LDAP 认证与值班管理。部署与上手请看快速上手。

这是 Jira 本地版 provider 文档,普通版请查看 Jira Provider。

认证 ​

此提供商需要身份验证。

  • host: Jira 主机(必需:True,敏感:False)
  • personal_access_token: Jira PAT(必需:True,敏感:True)
  • ticket_creation_url: 创建新工单的 URL(必需:False,敏感:False)

某些范围可能需要才能通过提供商执行特定操作或查询。以下是相关范围及其用例的摘要:

  • BROWSE_PROJECTS: 浏览 Jira 项目(强制)
  • CREATE_ISSUES: 创建 Jira 问题(强制)
  • CLOSE_ISSUES: 关闭 Jira 问题
  • EDIT_ISSUES: 编辑 Jira 问题
  • DELETE_ISSUES: 删除 Jira 问题
  • MODIFY_REPORTER: 修改 Jira 问题报告人

在工作流中 ​

此提供商可用于工作流。

作为"步骤"来查询数据,示例:

yaml
steps:
    - name: Query jiraonprem
      provider: jiraonprem
      config: "{{ provider.my_provider_name }}"
      with:
        ticket_id: {value}  # 工单 ID。
        board_id: {value}  # 看板 ID。

作为"操作"来进行更改或更新数据,示例:

yaml
actions:
    - name: Query jiraonprem
      provider: jiraonprem
      config: "{{ provider.my_provider_name }}"
      with:
        summary: {value}
        description: {value}
        issue_type: {value}
        project_key: {value}
        board_name: {value}
        issue_id: {value}
        labels: {value}
        components: {value}
        custom_fields: {value}
        priority: {value}

请查看以下工作流示例:

基于 MIT 协议开源的 Keep · 由更夫社区维护