jira.svg

Jira

by drone-plugins

Apache License 2.0

用于将构建和部署详细信息附加到 Jira 问题的插件。它可以使用 oauth 客户端 ID / oauth 密钥,也可以使用 Jira 连接密钥。有关如何使用线束插件的详细信息,请参阅视频 `https://www.youtube.com/watch?v=YIKbLeY1-gI`。

YAML 配置示例

kind: pipeline
name: default

steps:
- name: jira oauth
  image: plugins/jira
  settings:
    client_id:
      from_secret: jira_client_id
    client_secret:
      from_secret: jira_client_secret
    instance: droneio
    project: TT
    environment_name: staging
    log_level: debug
    pipeline: bash_plugin
# alternatively
- name: jira connect application
  image: plugins/jira
  settings:
    connect_key:
      from_secret: jira_connect_key
    instance: droneio
  project: TT
  environment_name: staging
  log_level: debug
  pipeline: bash_plugin

字段属性说明

  • client_id

    string必填项

    Jira Oauth2 客户端 ID。你还必须传递客户端密文。

    推荐使用密钥 (Secret) 功能

    默认值:none

  • client_secret

    string必填项

    Jira Oauth2 客户端秘密。你还必须传递客户端 ID。

    推荐使用密钥 (Secret) 功能

    默认值:none

  • connect_key

    string必填项

    Jira Connect 密钥。这将代替传递 oauth 信息。

    推荐使用密钥 (Secret) 功能

    默认值:none

  • instance

    string必填项

    Jira 实例。Atlassian 主机名的前缀。

    默认值:none

  • project

    string必填项

    Jira 项目。

    默认值:none

  • environment_name

    string必填项

    Jira 环境名称。

    默认值:none

  • pipeline

    string必填项

    流水线 (Pipeline) 名称。

    默认值:none

  • log_level

    string可选项

    debug/info 级别定义插件日志级别。将其设置为调试,以查看来自 jira 的响应

    默认值:none

  • link

    string可选项

    指向 Jira 部署的链接。

    默认值:none