jira集成开发代码_7种JIRA集成可优化您的Java开发流程
jira集成開發代碼
有哪些最佳集成可以用來優化JIRA工作流程?
我喜歡尋找在工作流程中提高效率的方法。 看著那些小小的自動化和流暢的流程,我的臉上露出了微笑。 我知道我并不孤單,有時花費更多的時間來獲得一點點提升以使其正常工作,而不是最終節省了我。
好東西xkcd在這里對我來說!
幸運的是,并非所有優化都如此繁重。 查找工作流增強的一種好方法是查看正在使用的工具之間可能的集成。 一個不錯的起點是微調您對JIRA的使用,JIRA是Atlassian的錯誤和開發人員票證工具。 您可能已經在使用它,但這并不意味著您無法從中獲得更多收益并提高工作流程的效率。 這就是集成的地方-您已經在使用的許多工具和應用程序都具有可用的集成,這些集成可以幫助您在使用JIRA時優化環境。 以下是改善工作環境所需的7種最佳JIRA集成:
1.詹金斯和JIRA
該工具帶來的收益: Jenkins是一個持續集成工具,它使將更改合并到正在進行的項目中并使新迭代快速上線變得更加容易。 這是一個開源平臺,主要使用Java編寫,因此您可以關注最新消息或參與Github 。
集成:查看構建可視化,并使用鏈接快捷方式在Jenkins和JIRA之間快速切換。 Jenkins和JIRA是Atlassian市場上最受歡迎的產品之一,它通過插件進行集成。 有Jenkins的JIRA插件和JIRA的Jenkins插件,它們都是免費的。 JIRA的Jenkins插件提供了JIRA中您的Jenkins構建的可視化,并允許您選擇構建的哪些部分鏈接到JIRA并與JIRA同步。 例如,此集成可以幫助您確定哪個版本具有針對特定問題的錯誤修復。 在池塘的另一側,Jenkins的JIRA插件在Jenkins變更日志中創建指向相關JIRA頁面的鏈接。
JIRA集成中的類似工具: TeamCity
詹金斯在JIRA中建立
2. JIRA的懈怠
該工具帶給您的收益: Slack是一個團隊協作工具,具有良好的搜索功能和大量不同的集成。 最近,它吸引了許多公司的關注,并且最近幾天一直在蓬勃發展(我希望您感謝我在這里不做“懈怠”雙關語的克制)。
集成:每次您解決一個重大問題時,您都可以讓您的團隊知道這一點。 Slack集成使您可以在所選的Slack通道中自動更新JIRA中的情況。 從本質上講,它為您提供了一種輕松掌握JIRA中最新信息的簡便方法。 例如,當創建新問題或更新問題狀態時,消息將發送到指定的堆棧通道。 Slack通過使用JIRA應用程序中的webhook與JIRA集成,將您選擇的更新發送到Slack。
JIRA集成中的類似工具: HipChat
從JIRA產生的松弛消息
3. PagerDuty和JIRA
該工具帶來的好處: PagerDuty是一種警報工具,可以在您監視的各種監視工具中出現問題時對您進行ping操作。 它可以通過電子郵件,電話和其他幾種聯系方式發出警報。 我們之前已經談到過它 :它作為評估新部署對代碼的影響的工具非常有用。
集成:獲取警報并自動創建故障單。 集成后,發生的新PagerDuty事件將在JIRA中自動創建相應的票證。 在PagerDuty端,它將監視符合您在JIRA中尋找條件的票證,并將警報發送給指定人員。 集成的工作方式是通過與工作流自動化和集成工具Zapier的連接。 PagerDuty與Zapier集成,并通過擴展與Zapier集成的所有內容集成。 這是一種雙向集成 ,因此您可以從每種工具中獲得更多收益。
JIRA中的故障單觸發的PagerDuty警報
4.
使用該工具所獲得的收益: Takipi向Java和Scala開發人員展示了代碼在生產中如何以及為什么中斷的原因。 它可以識別100%的錯誤,對嚴重錯誤進行優先級排序,并為您提供糾正錯誤所需的可行信息。 這包括在堆棧跟蹤中導致錯誤的確切變量狀態。
集成:一種創建故障單并獲取深入錯誤信息的新方法。 Takipi 與JIRA集成,可從儀表板直接提供無縫的票務功能。 對于Takipi中的錯誤,您可以單擊“創建JIRA問題”按鈕提交帶有完整報告的故障單,其中包括導致錯誤的堆棧跟蹤和變量值。 在JIRA中查看票證時,集成會將鏈接添加到Takipi,以使您獲得有關特定錯誤的詳細信息。
Takipi-JIRA集成
5. Github for JIRA
該工具帶來的好處:您已經知道Github,但是萬一您不知道 ,Github為您的代碼提供了一個基于git的版本控制系統。 它已成為開源項目的標準,使其成為訪問可在應用程序和工作流程中利用的代碼存儲庫的地方。 它對于位置和團隊分散的協作和審查也產生了很大的影響。
集成:提高開發效率。 通過集成JIRA和Github,您可以在JIRA中查看有關您的開發活動的Github數據,例如代碼更改和請求請求。 將所有內容放在一個地方可以提高審閱新代碼等流程的效率,從而使審閱者更容易掌握正在發生的事情。 集成用于檢查Github中的分支,提交和拉取請求,以便在JIRA中建立相關的鏈接和元數據。 下面是如何設置它。
與JIRA集成的類似工具: BitBucket
JIRA中的Github信息
6.新遺物和JIRA
該工具帶來的好處:之前我們已經寫過有關New Relic和AppDynamics的文章,您可以在此處進行查看 。 本質上,它們是應用程序性能監視工具。 它們提供了有關應用程序運行情況的可視化信息,并提供了有關其性能的信息,因此您可以更好地了解應用程序中正在發生的事情。
集成:更簡單的票務功能。 通過集成,您可以從New Relic應用程序中的事務/錯誤跟蹤中創建有關性能問題的JIRA故障單。 如果您具有JIRA登錄信息,則可以從您的New Relic帳戶設置集成 。 設置它時,您可以決定要連接的項目和問題,并添加此功能。
JIRA集成中的類似工具: AppDynamics
鏈接從New Relic儀表板在JIRA中創建故障單
7. JIRA的Zephyr
使用該工具可以得到什么: Zephyr是一個測試管理應用程序–它為您提供了一些實時和協作的方式來管理分布式團隊和測試周期中的軟件質量。 它為您的不同軟件項目和測試工作提供度量標準和最新可見性。
集成:在JIRA中進行測試管理。 Zephyr在JIRA中具有付費的附加應用程序/插件 ,可讓您從JIRA內部使用Zephyr測試管理功能。 由于它是一個付費插件,JIRA內的功能已經深深地交織在一起,并且包括諸如增強的搜索和跟蹤指標之類的功能。 該集成為JIRA添加了一組測試功能,因此團隊可以制定測試計劃,組織它們并進行查看。 該設計適合熟悉的JIRA外觀,因此擴展感覺很直觀。
JIRA中的Zephyr測試管理功能
結論
JIRA是一種出色的票務和問題跟蹤工具,但是不集成使用它就像使用沒有應用程序的智能手機。 您可以做到,它將正常工作,但是有什么意義呢? 最好同時使用翻蓋手機以保持出色的翻蓋功能。
如此翻轉
JIRA有很多集成,可以幫助您優化工作流程并提高效率。 我在上面提到了其中的幾個,但是生態系統中肯定還有更多。 值得回顧一下您今天使用的應用程序,并檢查哪些應用程序具有JIRA集成。 此外,從另一端進行處理并探索您當前未使用的集成,但可以最大程度地提高您使用JIRA的方式的價值,這可能會帶來一些有趣的發現。 您可能會挖出一些非常酷的工具!
您是否還有其他我沒有提到的真正有用的集成? 在下面的評論中讓我知道。
翻譯自: https://www.javacodegeeks.com/2015/02/7-jira-integrations-to-optimize-your-java-development-workflow.html
jira集成開發代碼
總結
以上是生活随笔為你收集整理的jira集成开发代码_7种JIRA集成可优化您的Java开发流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓映客游戏直播关语音(安卓映客游戏)
- 下一篇: 对外支付备案作废(支付备案作废)