iT邦幫忙

2023 iThome 鐵人賽

DAY 16
1
IT管理

每天利用 Jira 開單時,練習一個密技,應該不是薪水小偷吧!?系列 第 16

Day16-不用一個一個設定,Jira 直接一鍵設定 Slack integration

  • 分享至 

  • xImage
  •  

今日分享:設定 Slack integration


今天直接開門見山來練習 Automation 啦!
前幾天我們練習了好幾個 Jira 自動在 Slack 提醒。那有沒有特定的 Ticket 變動就會通知計畫團隊呢?
比如:
Day15-慶祝鐵人賽文章完成一半,應景玩個 Jira Celebrate Milestones in Slack
Epic 變動代表著某個里程碑或是開啟新的 Epic 或其他新任務。

Day14-第一次 DeBug 就成功 -Jira Auto-alerts High Priority in Slack Create Highest 或 High Priority Ticket 時,會在 Slack 通知。

或是 Ticket Transition to DONE,都可以直接從 Jira 做設定。

https://ithelp.ithome.com.tw/upload/images/20231001/20162673YjkGPV1rLG.png那前幾天那麼辛苦是在~~

沒錯,只是讓大家知道有多種設定方式。並不是在裝肖維。

那今天就來練習吧


  1. 首先從專案 Board 點擊左邊功能區的 [Project setting]。
    https://ithelp.ithome.com.tw/upload/images/20231001/20162673D8AhcnHw1g.png

  2. 點擊左邊功能區的 [App]。
    https://ithelp.ithome.com.tw/upload/images/20231001/20162673CJRmpLkrKJ.png

  3. 從 [App] 選單中點擊 [Slack integration],右邊會出現 Stay up-to date in Slack,我們點擊 [Connect to Slack]
    https://ithelp.ithome.com.tw/upload/images/20231001/20162673JXeWVTASCt.png

  4. 開啟設定對話框後,我們開始設定 Jira 和 Slack 的連結。
    https://ithelp.ithome.com.tw/upload/images/20231001/20162673DEFI4AkCUU.png

  5. 在 Add new connection 設定欄位中有 Slack 的 [Workspace] 和 [Channel],我們連結預定要做提醒的 Workspace 網址和頻道(須先在 Slack 開好頻道),再點擊 [Connect project]。
    https://ithelp.ithome.com.tw/upload/images/20231002/20162673Sf60G3WLut.png

  6. 畫面回到 Jira [Project setting] 的 [Slack integration],可以看到在 [Connected channels 的清單已經出現我所選取的 Slack [Workspace] 、 [Channel]、[Last updates by] 和 [Notifications] 都完成了,這樣即是與 Slack integration 設定完成。
    https://ithelp.ithome.com.tw/upload/images/20231002/201626734zV6VHYSV7.png

所以,一鍵就可以設定,到底在哪裡呢?這不就來了嗎?

  1. 點擊上圖畫面最右邊的 [Action],可進入 [Channel Notification for II3D 的提醒條件設定,可以設定的欄位條件分為有 3 類,FOR ISSUES THAT MATCH THIS FILTER、SEND A MESSAGE TO THE CHANNEL WHEN、NOTIFICATION STYLE。
    https://ithelp.ithome.com.tw/upload/images/20231002/20162673wfpFtk3nfq.png

https://ithelp.ithome.com.tw/upload/images/20231002/20162673jHp2TswWcd.png

  1. 我依照我想收到的條件設定如下:
  • FOR ISSUES THAT MATCH THIS FILTER

    • Type:可分為 [Epic]、[Story]、[Task]、[Bug] 和 [Subtask],我設定為 [ALL],即所有的 Issue 都會提醒。
      https://ithelp.ithome.com.tw/upload/images/20231002/20162673uYLLhNLOxf.png

    • Priority:[Highest],[High],[Medium],[low],[lowest],[None] ,我設定為 [Highest],[High]
      https://ithelp.ithome.com.tw/upload/images/20231002/20162673WNSksRPTTl.png

  • SEND A MESSAGE TO THE CHANNEL WHEN

    • Issue is:Created
      https://ithelp.ithome.com.tw/upload/images/20231002/20162673X6dKU8SSvF.png

    • Assignee is:[Updated]

https://ithelp.ithome.com.tw/upload/images/20231002/20162673gNbrjaqNKv.png

* Issue link is:[Created],[Deleted]

https://ithelp.ithome.com.tw/upload/images/20231002/20162673cB31Er4ZG3.png

* Comment is:[Created],[Updated],[Deleted]

https://ithelp.ithome.com.tw/upload/images/20231002/20162673pBzJr0OIjI.png

* Status is transitioned to:[In Progress],[Done],[To Do]

https://ithelp.ithome.com.tw/upload/images/20231002/20162673w75GXv9ER6.png

* Worklog is:

https://ithelp.ithome.com.tw/upload/images/20231002/20162673g0uoYLAhIw.png

  • NOTIFICATION STYLE
    • Truncated
    • Show entire text for summary, description, comment, and worklog
      https://ithelp.ithome.com.tw/upload/images/20231002/201626737D6yBnkKvd.png
  1. 以上欄位我都設定好了,就按下 [Save Change]
    https://ithelp.ithome.com.tw/upload/images/20231002/201626737o4zxLYJna.png

  2. 因為我接下來的文章需要做點變更,我就試著變更兩張 Ticket 內容,果然,我新開的 #ithome-ironman-2023 channel 馬上就有了通知。
    https://ithelp.ithome.com.tw/upload/images/20231002/201626732LJhSFxJa2.png

哈哈哈,大功告成~~
謝謝大家耐著性子看完本文章。

Slack 的設定大約告一個段落,明天開始預定進入 DevOps 的設定,但因為我自己本身不是軟體工程師,所以需要研究一下 Git 如果使用,明天起的文章會有點卡卡的,若你們願意閱讀也先謝謝你們的耐心惹。
大家明天見囉

我已經先打預防針如果以後的文章不好看不要怪我
https://ithelp.ithome.com.tw/upload/images/20231002/20162673ljY0SyiX9Y.png


上一篇
Day15-慶祝鐵人賽文章完成一半,應景玩個 Jira Celebrate Milestones in Slack
下一篇
Day17- 為了寫 DevOps Commit -->move issue to in progress 文章,我終於開始寫程式並使用 GitLab ,是不是有點瘋
系列文
每天利用 Jira 開單時,練習一個密技,應該不是薪水小偷吧!?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言