អ្វីដែលការភ្ជាប់វាធ្វើជូនអ្នក
ការដំឡើងកម្មវិធី Zinn® GitHub អនុញ្ញាតឱ្យគេហទំព័រមួយធ្វើការដំឡើងចេញពីឃ្លាំងផ្ទុកទិន្នន័យ (repositories) របស់អ្នក — ហើយផ្ទាំងគ្រប់គ្រងគម្រោងនៅតែអាចធ្វើបច្ចុប្បន្នភាពស្របគ្នាជាមួយ GitHub — ដោយមិនចាំបាច់ផ្ដល់ជូនយើងនូវថូខិនផ្ទាល់ខ្លួន (personal token) ឡើយ។ យើងរក្សាទុកតែលេខដំឡើងរបស់កម្មវិធីប៉ុណ្ណោះ ដែលវាគ្មានប្រយោជន៍អ្វីឡើយប្រសិនបើប្រើតែឯង ហើយយើងនឹងបង្កើតថូខិនដែលមានសុពលភាពមួយម៉ោងនៅរាល់ពេលដែលយើងត្រូវការ។ វាជាជម្រើសដ៏ប្រសើរជាងសម្រាប់អង្គភាព ព្រោះវាមិនមែនជាកម្មសិទ្ធិរបស់បុគ្គលណាម្នាក់ ហើយក៏មិនឈប់ដំណើរការនៅពេលដែលមាននរណាម្នាក់ចាកចេញដែរ។
មុនពេលអ្នកចាប់ផ្តើម
គណនី GitHub ឬសិទ្ធិជាម្ចាស់លើអង្គភាពដែលអ្នកចង់ដំឡើងកម្មវិធី។ អង្គភាពដែលហាមឃាត់កម្មវិធីភាគីទីបី ត្រូវការឱ្យម្ចាស់អនុញ្ញាតជាមុនសិន។ ប្រសិនបើមិនអាចធ្វើបានទេ សូមប្រើ fine-grained token ជំនួសវិញ (ភ្ជាប់គណនី GitHub របស់អ្នក)។
១. បង្កើតសោនៅ GitHub
មិនមានសោដែលត្រូវបង្កើតឡើយ។ ដំឡើងកម្មវិធី Zinn® GitHub លើគណនីផ្ទាល់ខ្លួន ឬអង្គភាពរបស់អ្នក ហើយជ្រើសរើសឃ្លាំងផ្ទុកទិន្នន័យទាំងអស់ ឬត្រឹមតែឃ្លាំងផ្ទុកទិន្នន័យដែលអ្នកចង់ឱ្យយើងធ្វើការដំឡើង។
បន្ទាប់មក ស្វែងរកលេខដំឡើង៖
- គណនីផ្ទាល់ខ្លួន — Settings → Applications → Installed GitHub Apps ហើយចុច Configure នៅក្បែរកម្មវិធី Zinn®។
- អង្គភាព — Your organizations → Settings → GitHub Apps ហើយចុច Configure នៅក្បែរកម្មវិធី Zinn®។
លេខដែលនៅខាងចុងនៃរបារអាសយដ្ឋានលើទំព័រនោះ — ឧទាហរណ៍ github.com/settings/installations/12345678 — គឺជាលេខដំឡើង។
២. ភ្ជាប់វានៅទីនេះ
កម្មវិធីត្រូវបានជ្រើសរើសនៅកន្លែងដែលវាត្រូវប្រើប្រាស់ ជាជាងនៅលើផ្ទាំង Integrations៖
- នៅលើការភ្ជាប់ឃ្លាំងផ្ទុកទិន្នន័យរបស់គេហទំព័រ សូមជ្រើសរើស GitHub (app install)។
- នៅលើតំណភ្ជាប់ GitHub របស់ផ្ទាំងគ្រប់គ្រងគម្រោង សូមជ្រើសរើស The Zinn® GitHub app។
ចម្លងដាក់ លេខដំឡើង រួចបន្ត។ យើងពិនិត្យមើលការដំឡើងមុនពេលរក្សាទុកអ្វីៗទាំងអស់។ លេខដែលយើងមិនអាចទាក់ទងបាន នឹងមិនត្រូវ បានរក្សាទុកឡើយ។
អ្វីដែលនឹងកើតឡើងបន្ទាប់
- ឃ្លាំងផ្ទុកទិន្នន័យដែលអ្នកបានផ្តល់សិទ្ធិឱ្យកម្មវិធី នឹងបង្ហាញឡើងសម្រាប់គេហទំព័រធ្វើការដំឡើងចេញពីទីនោះ ហើយការ push នឹងធ្វើការដំឡើងវា។
- រាល់សកម្មភាពដែលយើងធ្វើ នឹងបង្ហាញនៅក្នុងកំណត់ឡូកសវនកម្ម (audit log) នៃការដំឡើងនៅលើ GitHub ក្រោមឈ្មោះរបស់កម្មវិធី មិនមែនឈ្មោះរបស់អ្នកឡើយ។
- ដើម្បីផ្តល់ឃ្លាំងផ្ទុកទិន្នន័យបន្ថែមដល់យើង សូមផ្លាស់ប្តូរសិទ្ធិចូលប្រើប្រាស់ឃ្លាំងផ្ទុកទិន្នន័យរបស់កម្មវិធីនៅលើទំព័រ Configure ដដែល — មិនចាំបាច់ធ្វើការភ្ជាប់ឡើងវិញឡើយ។
ប្រសិនបើវាមិនភ្ជាប់
បាត់បង់ឃ្លាំងផ្ទុកទិន្នន័យ។ ការដំឡើងគ្របដណ្ដប់តែលើឃ្លាំងផ្ទុកទិន្នន័យដែលអ្នកបានជ្រើសរើសប៉ុណ្ណោះ។ បើក Configure ហើយបន្ថែមវា។
លេខត្រូវបានបដិសេធ។ សូមពិនិត្យមើលថាវាជាលេខដំឡើងដែលចេញពីរបារអាសយដ្ឋាន មិនមែនជា ID ផ្ទាល់របស់កម្មវិធីឡើយ ហើយកម្មវិធីនៅតែត្រូវបានដំឡើង — កម្មវិធីដែលត្រូវបានលុបការដំឡើង គឺគ្មានការដំឡើងឡើយ។
វាប្រាប់ថាសោត្រូវបានបដិសេធ។ ស្ទើរតែតែងតែបណ្តាលមកពីកត្តាមួយក្នុងចំណោមកត្តាទាំងបីនេះ៖ ការចម្លងជាប់ដកឃ្លា ឬការចុះបន្ទាត់ ជាមួយវា, សោដែលផុតកំណត់, ឬសោដែលត្រូវបានលុបចោល ឬបង្កើតឡើងវិញបន្ទាប់ពីអ្នកបានចម្លងវា។ សូមបង្កើតសោថ្មីមួយ ហើយចម្លងដាក់វា ម្តងទៀត។
វាភ្ជាប់ ប៉ុន្តែមានបរាជ័យនៅពេលក្រោយ។ សោរផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវ ប៉ុន្តែខ្វះការអនុញ្ញាតដែលសកម្មភាពនោះត្រូវការ។ សូមបង្កើតសោថ្មីដែលមានការអនុញ្ញាតដូចដែលបានរៀបរាប់ខាងលើ បន្ទាប់មកផ្តាច់ការភ្ជាប់ចាស់ ហើយភ្ជាប់សោថ្មី។
ការផ្តាច់ការភ្ជាប់
បើក Integrations ស្វែងរកគណនី ហើយចុច Disconnect។ ការធ្វើបែបនេះនឹងលុបសោដែលបានរក្សាទុកភ្លាមៗ។ អ្វីៗទាំងអស់ដែលធ្លាប់ប្រើប្រាស់វា នឹងឈប់ដំណើរការនៅសកម្មភាពបន្ទាប់របស់វា ហើយផ្ទាំងអេក្រង់ដែលពឹងផ្អែកលើវា នឹងប្រាប់ពីបញ្ហានេះ ជាជាងការបរាជ័យដោយស្ងាត់ៗ។
ការផ្តាច់ការភ្ជាប់ មិនលុបចោលអ្វីដែលបានធ្វើរួចហើយនោះទេ — កំណត់ត្រា ការដំឡើង ឬការកំណត់ដែលយើងបានផ្លាស់ប្តូរនៅលើគណនីរបស់អ្នក នៅតែរក្សាដដែល។ ប្រសិនបើអ្នកគិតថាសោខ្លួនឯងអាចនឹងលេចធ្លាយ សូមលុបវាចោលនៅឯអ្នកផ្តល់សេវាផងដែរ។ ការផ្តាច់ការភ្ជាប់ គឺលុបតែច្បាប់ចម្លងរបស់យើងប៉ុណ្ណោះ មិនមែនរបស់ពួកគេឡើយ។