គោលដៅ
នៅពេលប្តេជ្ញាចិត្តទៅ git យើងបាននិយាយនៅក្នុងមតិយោបល់អំពីភារកិច្ចមួយចំនួនពី Jira តាមឈ្មោះបន្ទាប់ពីនោះមានរឿងពីរកើតឡើង:
- នៅក្នុង GitLab ឈ្មោះបញ្ហាប្រែទៅជាតំណភ្ជាប់សកម្មទៅវានៅក្នុង Jira
- នៅក្នុង Jira សេចក្តីអធិប្បាយមួយត្រូវបានបន្ថែមទៅកិច្ចការដែលមានតំណភ្ជាប់ទៅកាន់ការប្តេជ្ញាចិត្ត និងអ្នកប្រើប្រាស់ដែលបានបង្កើតវា ហើយអត្ថបទលើកឡើងខ្លួនឯងក៏ត្រូវបានបន្ថែមផងដែរ។
ការលៃតម្រូវ
- យើងត្រូវការអ្នកប្រើប្រាស់ Jira ដែលមានការអនុញ្ញាតកម្រិតសរសេរ។ អ្នកអាចប្រើកម្មវិធីដែលមានស្រាប់ វាជាការសំខាន់ដែលត្រូវចងចាំថារាល់មតិយោបល់នៅក្នុង Jira នៅពេលនិយាយអំពីបញ្ហាពី Git នឹងស្ថិតនៅក្រោមឈ្មោះរបស់អ្នកប្រើប្រាស់នេះ ដូច្នេះវាជាការប្រសើរក្នុងការបង្កើតថ្មីមួយ ហៅវាថា GitLab និងបន្ថែម។ វាទៅ Jira ជាមួយនឹងសិទ្ធិសរសេរទៅគម្រោងរបស់អ្នកទាំងអស់។
- យើងត្រូវការអ្នកប្រើប្រាស់ GitLab ដែលមានសិទ្ធិជាអ្នកគ្រប់គ្រងនៅក្នុងគម្រោងនីមួយៗដែលយើងនឹងភ្ជាប់។ ការរួមបញ្ចូលត្រូវបានកំណត់រចនាសម្ព័ន្ធដាច់ដោយឡែកសម្រាប់គម្រោងនីមួយៗ។
- នៅក្នុង GitLab, បើកគម្រោង, ចូលទៅកាន់ ការកំណត់ -> សមាហរណកម្ម. រមូរចុះក្រោមហើយមើល សេវាកម្មគម្រោង ជាមួយនឹងបញ្ជីសេវាកម្មដ៏វែងដែលអាចភ្ជាប់បាន។
- យើងរកឃើញ Jira នៅក្នុងបញ្ជីនេះ ទម្រង់លេចឡើង
- ដាក់សញ្ញាធីក ដែលសកម្មដើម្បីធ្វើឱ្យការតភ្ជាប់សកម្ម។
- ដូចដែលអ្នកអាចមើលឃើញពីទម្រង់បែបបទ អ្នកអាចកំណត់រចនាសម្ព័ន្ធឥរិយាបថដែលចង់បានដាច់ដោយឡែកពីគ្នាសម្រាប់ការស្នើសុំ និងបញ្ចូលចូលគ្នា។
- ណែនាំ គេហទំព័រ 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ដែលនាំទៅដល់គម្រោងដែលត្រូវគ្នានៅក្នុង Jira៖
ការប្រើប្រាស់:
នៅពេលយើងសរសេរមតិទៅ commit (មិនថាឧបករណ៍ណាដែលយើងប្រើដើម្បីធ្វើការជាមួយ git) យើងអាចបន្ថែមឈ្មោះកិច្ចការក្នុងទម្រង់ជាអក្សរ (ដោយគ្មានសញ្ញាសម្រង់ ឬតួអក្សរពិសេសណាមួយដូចជា @)
bugfix XPROJECT-123, XPROJECT-124
ជាលទ្ធផល មតិយោបល់នឹងបង្ហាញលើកិច្ចការដែលត្រូវគ្នា៖
ហើយតំណសកម្មនឹងបង្ហាញនៅក្នុង GitLab៖
ប្រភព: www.habr.com