gpt4 book ai didi

python - 以编程方式从 jira 和 Fisheye 创建融合内容

转载 作者:太空宇宙 更新时间:2023-11-03 17:14:43 25 4
gpt4 key购买 nike

我很好奇,对于将问题/触及的文件列表自动化到汇合页面的过程,良好的自动化工作流程会是什么样子。我在这里描述我当前的想法:

  • 使用 REST 从 JIRA 获取符合我的请求的所有问题(完成)
  • 使用 Fisheye REST 获取与匹配问题相关的所有触及文件
  • 使用内容创建 .adoc 文件
  • 使用 asciidoctor-confluence 将其渲染到汇合页面

我正在 python 中实现这个(使用请求等),我想知道如何为基于 ruby​​ 的 asciidoctor 提供正确的 .adoc。我计划使用 asciidoctor,因为它可以选择使用 asciidoctor-confluence 直接渲染到 confluence。

那么,有谁可以详细说明我的想法吗?

最佳答案

我做了类似的事情 - 从 Jira 获取信息并更新融合信息。

我是在 Jenkins 上运行的 bash 脚本中完成的。脚本:

  • 使用 Jira REST API 获取 Jira 信息
  • 使用 jq(很棒的工具)解析来自 Jira 的 JSON
  • 使用 Confluence REST API 创建/更新了 Confluence 页面

我没有使用过python,但是bash/REST/jq的组合非常简单。从 Jenkins 运行脚本使我能够定期运行此脚本,因此 confluence 每两周会使用 Jira 的新信息自动更新一次。

关于python - 以编程方式从 jira 和 Fisheye 创建融合内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33756512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com