问题标签 [smart-commits]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
500 浏览

github - 多个 github 存储库智能提交到单个 Jira 项目

我在使用提交到多个 GitHub 存储库来更新单个 Jira 项目时遇到问题。

这是我的第一次尝试。在让这个设置工作。我搜索了 Jira 文档,但最近遇到了 Atlassian 移动文档的问题。

  1. 我尝试删除连接器并重做所有事情 - 结果相同。
  2. 我尝试从 GitHub 创建一个新秘密并重新进行集成。
  3. 我检查了 Jira 和 GitHub 中的电子邮件是否相同(Jira 要求)。

我有类似以下设置的东西

GitHub

  • 我的-github/项目-a
  • 我的-github/项目-b

吉拉

  • 带有 4 个字母键的单个项目(例如 PROJ)。
  • 这给出了以下格式的问题;PROJ-1、PROJ-2、PROJ-475 等

问题

在my-github/project-a的提交消息中使用 Jira 问题键时,它可以正常工作。Jira 中的开发信息会立即更新。

在my-github/project-b的提交消息中使用 Jira 问题键时,Jira 中没有任何反应。我可以看到 Web 挂钩是从 GitHub 发送的,并以 a 响应200 OK并包含带有 Jira 问题键的提交消息。Jira DVCS 报告存储库已正常同步。

有没有人尝试过类似的设置并拥有神奇的解决方案?或者知道我忽略的任何要求。

0 投票
1 回答
662 浏览

git - Gitlab Jira 集成问题转换没有发生

我已经将 Jira 与 Gitlab 集成,但是在 gitlab 中提交时,它不会将问题从一种状态转换为另一种状态。

我有如下过渡:待办事项 (11) 进行中 (21) 完成 (31)

根据工作流程问题可以从任何其他状态移动到完成状态。

我在 gitlab 的 jira 设置中添加了转换 ID,并尝试使用以下提交消息进行提交。

这是添加对问题的评论,但不会转换为完成状态。

使用 Gitlab 云版和 Jira 云版。任何帮助表示赞赏。

0 投票
1 回答
1192 浏览

git - Jira Smart 提交不运行命令

我的 Jira 智能提交被 Jira Ticket 正确跟踪

证明我的提交与我的 Jira Ticket 的关联

但我的命令没有被执行。我试图由 Jira Smart Commits 执行的示例提交:

$ git commit -m "Foo-2 Fake commit where I moved a task from Backlog to In Progress #time 1h $in-progress"

我已阅读此处列出的所有文档:

https://confluence.atlassian.com/bitbucket/use-smart-commits-298979931.html

请注意,上面的链接可能需要 atlassian 登录。由于我要立即回答我自己的问题,因此我提供上面的链接以供完成。