MattermostJira集成确保通知在正确的时间发送给正确的团队和人员,使他们能够在不离开Mattermost的情况下配置项目管理。MattermostMattermost是一个开源消息传递平台,专为开发团队推动创新而构建。对私有云部署的支持在不牺牲隐私的情况下提供了现代通信的优势。Mattermost为企业提供了提高生产力所需的自主权和可扩展性,同时满足IT和安全团队的需求。Mattermost可轻松与流行的DevOps工具集成,例如Jira、Jenkins、GitLab、Trac、Redmine和Bitbucket。免费提供数十种开源集成,包括交互式机器人应用程序,例如Hubot和whatmost-bot,以及其他通信工具。Mattermost支持DevOps工作流,其中许多工作流依赖于实时协作。团队在关键时刻使用消息传递来提高效率——设置基础设施、合并代码分支或解决紧急错误。Mattermost统一了人员、工具、系统数据和自动化,以帮助您的组织发挥最佳性能。Jira是最流行的用于安排软件开发工作和跟踪工作的平台之一。团队使用Jira来创建用户故事、记录和跟踪问题和错误修复,并跟踪从需求到发布的整个开发周期。Mattermost减少了开发团队在Jira中协作项目的摩擦。无缝集成让您可以在团队需要的地方发布Jira信息,以简化协作并快速解决问题。Mattermost能够自定义用户希望看到的Jira通知并让他们对这些通知采取行动,从而节省了时间和金钱。MattermostJira集成确保通知在正确的时间发送给正确的团队和人员,使他们能够在不离开Mattermost的情况下配置项目管理。MatterMost安装和配置Jira插件。这里,需要生成一个webhooksecret用于post-trigger配置。添加Jira应用程序转到系统设置-->应用程序-->应用程序连接添加MatterMost程序连接再次确认您输入的URL,然后单击继续。在MatterMost频道输入/jirainstallserverhttp://192.168.1.200:8050/,会出现操作步骤。请按照以下步骤进行配置。jiraBOT10:47AM(Onlyvisibletoyou)×Serverinstancehasbeeninstalled.Tofinishtheconfiguration,addanApplicationLinkinyourJirainstancefollowingthesesteps:1.NavigatetoSettings>Applications>ApplicationLinks2.Enterhttp://mm.idevops.siteastheapplicationlink,thenclickCreatenewlink.3.InConfigureApplicationURLscreen,confirmyourMattermostURLisenteredasthe"NewURL".IgnoreanydisplayederrorsandclickContinue.4.InLinkApplicationsscreen,setthefollowingvalues:ApplicationName:MattermostApplicationType:GenericApplication5.ChecktheCreateincominglinkvalue,thenclickContinue.6.InthefollowingLinkApplicationsscreen,setthefollowingvalues:ConsumerKey:mattermost_http_mm_idevops_siteConsumerName:MattermostPublicKey:-----BEGINPUBLICKEY-----MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2mbXCqNvhulHf4Ls7Pi88kcC8DClduz1Otaf04INVUlPO7c/NyDqV+0N4SbJsf69DFU0zmJ+8owfqeNLINxSoTmOwJzZ8KLFAxZ/jAY46R6ad91aS86XS7vRBBuAZGMSPyt3dW1kFe05ZQ3t+OAcFYUSNog87n+neJaGOnGmoRwIDAQAB-----结尾PUBLICKEY-----7.单击继续。8.使用“/jiraconnect”命令将您的Mattermost帐户连接到您的Jira帐户。9.单击频道中任何消息的“更多操作”(...)选项(当您将鼠标悬停在消息上时可用)。如果您看到创建Jira问题的选项。应用类型,勾选进入创建链接,点击继续填写客户关键字、客户名称和公钥,继续。自动保存后出现如下页面。配置MatterMost运行Jira进入频道输入:/jiraconnect,会弹出认证页面,在页面上进行授权。测试查看Jira服务器信息/jirainfo如果出现以上信息,说明可以通过MatterMost操作Jira。配置Jira事件通知/jirawebhook以获取用于集成的url请使用以下URL来设置Jirawebhook:http://mm.idevops.site/plugins/jira/webhook?channel=town-square&secret=LeQaZXj7TTvYNgr1HRj7AZKuD4BOBrfb&team=devopsgroup输入系统设置-->webhook--新的webhook测试在Jira中创建问题在MatterMost中创建Jira问题用户可以在不离开Mattermost的情况下创建Jira问题,从而使MattermostJira集成更加有效。有时,一条消息需要创建一个新的Jira问题。MattermostJira插件允许用户创建这些问题。选择问题的项目、类型、描述、摘要和优先级。ChatOps是一种以对话为中心的协作式工作方式。MattermostChatOps将不同的工具和工作流程结合在一起,提供一个共享控制台,以简化协作、缩短反馈循环并自动执行重复的手动任务。
