本篇內(nèi)容主要講解“Mattermost+Jira集成加速DevOps工作流程是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Mattermost+Jira集成加速DevOps工作流程是什么”吧!
成都創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站制作、網(wǎng)站設(shè)計與策劃設(shè)計,集美網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:集美等地區(qū)。集美做網(wǎng)站價格咨詢:028-86922220
Mattermost Jira集成可確保在正確的時間將通知發(fā)送給正確的團(tuán)隊和人員,使他們能夠在不離開Mattermost的情況下進(jìn)行項目管理配置。
Mattermost
Mattermost是為開發(fā)團(tuán)隊推動創(chuàng)新而構(gòu)建的開源消息傳遞平臺。支持私有云部署在不犧牲隱私的情況下提供了現(xiàn)代通信的優(yōu)勢。Mattermost為企業(yè)提供了自治能力和可擴(kuò)展性,使他們能夠在滿足需求的同時提高生產(chǎn)力IT和安全團(tuán)隊的要求。
Mattermost可輕松與流行的DevOps工具集成,例如Jira,Jenkins,GitLab,Trac,Redmine和Bitbucket。免費(fèi)提供數(shù)十種開源集成,包括交互式bot應(yīng)用程序(例如Hubot和whatmost-bot)以及其他通信工具。
Mattermost支持DevOps工作流程,許多DevOps工作流程都依賴實時協(xié)作。團(tuán)隊在關(guān)鍵時刻使用消息傳遞來提高效率—設(shè)置基礎(chǔ)架構(gòu),合并代碼分支或解決緊急錯誤。Mattermost統(tǒng)一了人員,工具,系統(tǒng)數(shù)據(jù)和自動化,以幫助您的組織發(fā)揮最佳性能。
Jira是計劃軟件開發(fā)工作和跟蹤工作的最受歡迎的平臺之一。團(tuán)隊使用Jira來創(chuàng)建用戶故事,記錄和跟蹤問題以及錯誤修復(fù),并跟蹤從需求到發(fā)布的整個開發(fā)周期。
Mattermost減少了在Jira進(jìn)行項目合作的開發(fā)團(tuán)隊的摩擦。無縫集成使您可以在團(tuán)隊需要的地方發(fā)布Jira信息,以簡化協(xié)作并快速解決問題。Mattermost能夠自定義用戶希望查看的Jira通知,并讓他們對這些通知采取行動,從而節(jié)省了時間和金錢。Mattermost Jira集成可確保在正確的時間將通知發(fā)送給正確的團(tuán)隊和人員,使他們能夠在不離開Mattermost的情況下進(jìn)行項目管理配置。
MatterMost安裝配置Jira插件
這里需要生成一個webhook secret 用于后期觸發(fā)配置。
Jira添加應(yīng)用
進(jìn)入系統(tǒng)設(shè)置--> 應(yīng)用程序 --> 應(yīng)用程序連接
添加MatterMost程序連接
再次確認(rèn)所輸入的URL,點(diǎn)擊繼續(xù)。
在MatterMost頻道中輸入/jira install server http://192.168.1.200:8050/ 會出現(xiàn)操作步驟說明。按照以下步驟配置。
jiraBOT 10:47 AM(Only visible to you) × Server instance has been installed. To finish the configuration, add an Application Link in your Jira instance following these steps: 1.Navigate to Settings > Applications > Application Links 2.Enter http://mm.idevops.site as the application link, then click Create new link. 3.In Configure Application URL screen, confirm your Mattermost URL is entered as the "New URL". Ignore any displayed errors and click Continue. 4.In Link Applications screen, set the following values: Application Name: Mattermost Application Type: Generic Application 5.Check the Create incoming link value, then click Continue. 6.In the following Link Applications screen, set the following values: Consumer Key: mattermost_http_mm_idevops_site Consumer Name: Mattermost Public Key: -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2mbXCqNvhulHf4Ls7Pi88kcC8 DClduz1Otaf04INVUlPO7c/NyDqV+0N4SbJsf69DFU0zmJ+8owfqeNLINxSoTmOw JzZ8KLFAxZ/jAY46R6ad91aS86XS7vRBBuAZGMSPyt3dW1kFe05ZQ3t+OAcFYUSN og87n+neJaGOnGmoRwIDAQAB -----END PUBLIC KEY----- 7.Click Continue. 8.Use the "/jira connect" command to connect your Mattermost account with your Jira account. 9.Click the "More Actions" (...) option of any message in the channel (available when you hover over a message). If you see an option to create a Jira issue, you're all set! If not, refer to our documentation for troubleshooting help.
填寫應(yīng)用程序名稱和應(yīng)用類型,勾選進(jìn)入創(chuàng)建鏈接 ,點(diǎn)擊繼續(xù)。
填寫客戶關(guān)鍵字和客戶名稱以及公共的key,繼續(xù)。
自動保存后出現(xiàn)以下頁面。
配置MatterMost操作Jira
進(jìn)入頻道輸入:/jira connect, 彈出認(rèn)證頁面,在頁面進(jìn)行授權(quán)。
測試查看Jira服務(wù)器信息/jira info
出現(xiàn)以上信息說明已經(jīng)可以通過MatterMost操作Jira。
配置Jira事件通知
/jira webhook 獲取用于集成的url
Please use the following URL to set up a Jira webhook: http://mm.idevops.site/plugins/jira/webhook?channel=town-square&secret=LeQaZXj7TTvYNgr1HRj7AZKuD4BOBrfb&team=devopsgroup
進(jìn)入系統(tǒng)設(shè)置--> webhook--新建webhook
測試在Jira中創(chuàng)建issue
在MatterMost中創(chuàng)建Jira問題
用戶能夠在不離開Mattermost的情況下創(chuàng)建Jira問題,從而使Mattermost Jira集成更加有效。有時,一條消息需要創(chuàng)建一個新的Jira問題。Mattermost Jira插件允許用戶創(chuàng)建這些問題。
選擇issue的項目、類型、描述、概要、優(yōu)先級。
ChatOps是一種以對話為中心的協(xié)作式工作方式,Mattermost ChatOps將不同的工具和工作流程整合在一起,以提供共享的控制臺,以簡化協(xié)作,縮短反饋循環(huán)并自動執(zhí)行重復(fù)的手動任務(wù)。
到此,相信大家對“Mattermost+Jira集成加速DevOps工作流程是什么”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!