សមាហរណកម្ម Jira ជាមួយ GitLab

គោលដៅ

នៅពេលប្តេជ្ញាចិត្តទៅ git យើងបាននិយាយនៅក្នុងមតិយោបល់អំពីភារកិច្ចមួយចំនួនពី Jira តាមឈ្មោះបន្ទាប់ពីនោះមានរឿងពីរកើតឡើង:

  • នៅក្នុង GitLab ឈ្មោះបញ្ហាប្រែទៅជាតំណភ្ជាប់សកម្មទៅវានៅក្នុង Jira

  • នៅក្នុង Jira សេចក្តីអធិប្បាយមួយត្រូវបានបន្ថែមទៅកិច្ចការដែលមានតំណភ្ជាប់ទៅកាន់ការប្តេជ្ញាចិត្ត និងអ្នកប្រើប្រាស់ដែលបានបង្កើតវា ហើយអត្ថបទលើកឡើងខ្លួនឯងក៏ត្រូវបានបន្ថែមផងដែរ។

ការលៃតម្រូវ

  1. យើងត្រូវការអ្នកប្រើប្រាស់ Jira ដែលមានការអនុញ្ញាតកម្រិតសរសេរ។ អ្នកអាចប្រើកម្មវិធីដែលមានស្រាប់ វាជាការសំខាន់ដែលត្រូវចងចាំថារាល់មតិយោបល់នៅក្នុង Jira នៅពេលនិយាយអំពីបញ្ហាពី Git នឹងស្ថិតនៅក្រោមឈ្មោះរបស់អ្នកប្រើប្រាស់នេះ ដូច្នេះវាជាការប្រសើរក្នុងការបង្កើតថ្មីមួយ ហៅវាថា GitLab និងបន្ថែម។ វាទៅ Jira ជាមួយនឹងសិទ្ធិសរសេរទៅគម្រោងរបស់អ្នកទាំងអស់។
  2. យើងត្រូវការអ្នកប្រើប្រាស់ GitLab ដែលមានសិទ្ធិជាអ្នកគ្រប់គ្រងនៅក្នុងគម្រោងនីមួយៗដែលយើងនឹងភ្ជាប់។ ការរួមបញ្ចូលត្រូវបានកំណត់រចនាសម្ព័ន្ធដាច់ដោយឡែកសម្រាប់គម្រោងនីមួយៗ។
  3. នៅក្នុង GitLab, បើកគម្រោង, ចូលទៅកាន់ ការកំណត់ -> សមាហរណកម្ម. រមូរចុះក្រោមហើយមើល សេវាកម្មគម្រោង ជាមួយនឹងបញ្ជីសេវាកម្មដ៏វែងដែលអាចភ្ជាប់បាន។
    សមាហរណកម្ម Jira ជាមួយ GitLab
  4. យើងរកឃើញ Jira នៅក្នុងបញ្ជីនេះ ទម្រង់លេចឡើង
    សមាហរណកម្ម Jira ជាមួយ GitLab

    • ដាក់សញ្ញាធីក ដែលសកម្មដើម្បីធ្វើឱ្យការតភ្ជាប់សកម្ម។
    • ដូចដែលអ្នកអាចមើលឃើញពីទម្រង់បែបបទ អ្នកអាចកំណត់រចនាសម្ព័ន្ធឥរិយាបថដែលចង់បានដាច់ដោយឡែកពីគ្នាសម្រាប់ការស្នើសុំ និងបញ្ចូលចូលគ្នា។
    • ណែនាំ គេហទំព័រ URL ក្រុមហ៊ុនរបស់អ្នកនៅក្នុង Jira ឧទាហរណ៍ 'https://companyname.atlassian.net'
    • Jira API url - បំពេញ ប្រសិនបើអ្នកមានឧទាហរណ៍ Jira ផ្សេងទៀត តម្លៃលំនាំដើមនឹងត្រូវបានប្រើ គេហទំព័រ URL.
    • វាល ឈ្មោះអ្នកប្រើ / អ៊ីម៉ែល и ពាក្យសម្ងាត់/សញ្ញាសម្ងាត់ ត្រូវបានបំពេញដោយយោងទៅតាមថាតើអ្នកកំពុងប្រើ Jira Server ឬ Jira Cloud ។ ក្នុង​ករណី​របស់ Jira Server អ្នក​បញ្ចូល​ឈ្មោះ​អ្នក​ប្រើ និង​ពាក្យ​សម្ងាត់​របស់​អ្នក​ប្រើ​ដែល​តំណាង​ឱ្យ​មតិយោបល់​នឹង​ត្រូវ​បាន​បន្ថែម។ ក្នុងករណី Jira Cloud អ្នកបញ្ចូលអ៊ីមែល និងសញ្ញាសម្ងាត់ដែលអាចទទួលបាន នៅទីនេះ.
    • វាល លេខសម្គាល់ការផ្លាស់ប្តូរ. ប្រសិនបើអ្នកចង់និយាយថានៅពេលដែលភារកិច្ចត្រូវបានលើកឡើងវានឹងបិទដោយស្វ័យប្រវត្តិបន្ទាប់មកនៅក្នុងវាលនេះអ្នកត្រូវបញ្ចូលលេខសម្គាល់នៃការផ្លាស់ប្តូរទៅជារដ្ឋបិទ។ លេខសម្គាល់នេះអាចទទួលបានតាមរយៈ API៖
      https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitions 

      ដែល ISSUENAME-123 គឺជាឈ្មោះនៃកិច្ចការមួយចំនួននៅក្នុងស្ថានភាពដែលចង់បាន។ អ្នកនឹងទទួលបាន JSON ជាមួយនឹងអារេផ្លាស់ប្តូរ ដែលអ្នកអាចយកលេខសម្គាល់ដែលចង់បាន។

    ជាលទ្ធផល GitLab ការកំណត់ -> សមាហរណកម្ម ឥឡូវនេះ Jira មានសូចនាករពណ៌បៃតង៖

    សមាហរណកម្ម Jira ជាមួយ GitLab

    ហើយធាតុនឹងបង្ហាញនៅក្នុងម៉ឺនុយគម្រោង Jiraដែលនាំទៅដល់គម្រោងដែលត្រូវគ្នានៅក្នុង Jira៖

    សមាហរណកម្ម Jira ជាមួយ GitLab

ការប្រើប្រាស់:

នៅពេលយើងសរសេរមតិទៅ commit (មិនថាឧបករណ៍ណាដែលយើងប្រើដើម្បីធ្វើការជាមួយ git) យើងអាចបន្ថែមឈ្មោះកិច្ចការក្នុងទម្រង់ជាអក្សរ (ដោយគ្មានសញ្ញាសម្រង់ ឬតួអក្សរពិសេសណាមួយដូចជា @)

bugfix XPROJECT-123, XPROJECT-124

ជាលទ្ធផល មតិយោបល់នឹងបង្ហាញលើកិច្ចការដែលត្រូវគ្នា៖

សមាហរណកម្ម Jira ជាមួយ GitLab

ហើយតំណសកម្មនឹងបង្ហាញនៅក្នុង GitLab៖

សមាហរណកម្ម Jira ជាមួយ GitLab

ប្រភព: www.habr.com

បន្ថែមមតិយោបល់