การรวม Jira กับ GitLab

เป้า

เมื่อคอมมิตคอมไพล์ เราพูดถึงงานบางอย่างจากจิระในความคิดเห็น หลังจากนั้นมีสองสิ่งเกิดขึ้น:

  • ใน GitLab ชื่อของปัญหาจะเปลี่ยนเป็นลิงก์ที่ใช้งานได้ใน Jira

  • ใน Jira ความคิดเห็นจะถูกเพิ่มเข้าไปในงานพร้อมลิงก์ไปยังการกระทำและผู้ใช้ที่สร้างมัน และเพิ่มข้อความกล่าวถึงด้วย

การตั้งค่า

  1. เราต้องการผู้ใช้ Jira ที่มีสิทธิ์ในการเขียน คุณสามารถใช้อันที่มีอยู่ได้ สิ่งสำคัญคือต้องจำไว้ว่าความคิดเห็นทั้งหมดใน Jira เมื่อพูดถึงงานจากคอมไพล์จะตกเป็นของผู้ใช้รายนี้ ดังนั้นจะเป็นการดีกว่าที่จะสร้างอันใหม่ ตั้งชื่อ พูดว่า GitLab และเพิ่มเข้าไป ถึงจิราพร้อมสิทธิ์ในการเขียนโครงการทั้งหมดของคุณ
  2. เราต้องการผู้ใช้ GitLab ที่มีสิทธิ์ของผู้ดูแลระบบในแต่ละโครงการที่เราจะเชื่อมต่อ สำหรับแต่ละโครงการ การรวมจะถูกกำหนดค่าแยกจากกัน
  3. ใน GitLab เปิดโครงการ ไปที่ การตั้งค่า -> integrations. เลื่อนลงมาดู บริการโครงการ ด้วยรายการบริการมากมายที่สามารถเชื่อมต่อได้
    การรวม Jira กับ GitLab
  4. เราพบจิราในรายการนี้ แบบฟอร์มปรากฏขึ้น
    การรวม Jira กับ GitLab

    • ใส่เครื่องหมาย ใช้งานเพื่อเปิดใช้งานลิงค์
    • ดังที่คุณเห็นจากแบบฟอร์ม คุณสามารถกำหนดค่าลักษณะการทำงานที่ต้องการแยกกันสำหรับคำขอคอมมิทและผสาน
    • แนะนำ URL ของเว็บ บริษัทของคุณใน Jira เช่น 'https://companyname.atlassian.net'
    • URL ของจิรา API - กรอกหากคุณมีอินสแตนซ์ Jira อื่น ค่าเริ่มต้นจะเป็น URL ของเว็บ.
    • สนาม ชื่อผู้ใช้ / อีเมล์ и รหัสผ่าน/โทเค็น กรอกตามว่าคุณใช้ Jira Server หรือ Jira Cloud ในกรณีของ Jira Server คุณป้อนชื่อผู้ใช้และรหัสผ่านของผู้ใช้ภายใต้ชื่อที่ความคิดเห็นจะถูกเพิ่ม ในกรณีของ Jira Cloud คุณใส่อีเมลและโทเค็นที่คุณสามารถรับได้ ที่นี่.
    • สนาม ID การเปลี่ยน. ถ้าคุณต้องการ เช่น เมื่อมีการกล่าวถึงงาน งานนั้นจะถูกปิดโดยอัตโนมัติ จากนั้นในฟิลด์นี้ คุณต้องป้อน ID ของการเปลี่ยนสถานะเป็นปิด ID นี้สามารถรับได้ผ่านทาง API:
      https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitions 

      โดยที่ ISSUENAME-123 คือชื่อของงานบางอย่างในสถานะที่ต้องการ คุณจะได้รับ JSON พร้อมอาร์เรย์การเปลี่ยน ซึ่งคุณสามารถใช้รหัสที่ต้องการได้

    เป็นผลให้ GitLab's การตั้งค่า -> integrations ตอนนี้จิรามีตัวบ่งชี้สีเขียว:

    การรวม Jira กับ GitLab

    และรายการจะปรากฏในเมนูโครงการ จิระซึ่งนำไปสู่โครงการที่เกี่ยวข้องใน Jira:

    การรวม Jira กับ GitLab

ใช้:

เมื่อเราเขียนความคิดเห็นไปยังคอมมิต (ไม่ว่าเราจะใช้เครื่องมือใดในการทำงานกับ git) เราสามารถเพิ่มชื่องานในรูปแบบข้อความ (โดยไม่ต้องใส่เครื่องหมายอัญประกาศหรืออักขระพิเศษใดๆ เช่น @)

bugfix XPROJECT-123, XPROJECT-124

ดังนั้นความคิดเห็นจะตกอยู่กับงานที่เกี่ยวข้อง:

การรวม Jira กับ GitLab

และลิงค์ที่ใช้งานจะปรากฏใน gitlab:

การรวม Jira กับ GitLab

ที่มา: will.com

เพิ่มความคิดเห็น