CI এনভায়রনমেন্টে App Distribution সেট-আপ করার জন্য পরিষেবা অ্যাকাউন্ট
উপযোগী। পরিষেবা অ্যাকাউন্ট
ব্যবহার করে যাচাইকরণ করলে,
আপনি ক্লায়েন্ট লাইব্রেরি (যেমন, Firebase CLI বা fastlane) ব্যবহার করে
আপনার বিল্ড ডিস্ট্রিবিউট করতে পারবেন। যাচাইকরণের জন্য আপনি কোনও পরিষেবা অ্যাকাউন্ট ব্যবহার করলে, Firebase
আপনার অ্যাপের ক্রেডেনশিয়াল লোকেট করতে
অ্যাপ্লিকেশন ডিফল্ট ক্রেডেনশিয়াল (ADC)
ব্যবহার করে, যা আপনি
GOOGLE_APPLICATION_CREDENTIALS এনভায়রনমেন্ট ভেরিয়েবল সেট করে প্রদান করতে পারবেন।
- Google Cloud কনসোল খুলুন এবং আপনার প্রোজেক্ট বেছে নিন।
- পরিষেবা অ্যাকাউন্ট তৈরি করুন বিকল্পে ক্লিক করে পরিষেবা অ্যাকাউন্টের বিবরণ লিখুন।
- তৈরি করুন ও চালিয়ে যান বিকল্পে ক্লিক করুন।
- Firebase App Distribution অ্যাডমিন ভূমিকা যোগ করে হয়ে গেছে বিকল্পে ক্লিক করুন।
- একটি ব্যক্তিগত JSON কী তৈরি করুন এবং আপনার বিল্ড এনভায়রনমেন্ট অ্যাক্সেস করতে পারে এমন কোনও লোকেশনে কীটি সরান। এই ফাইলটি নিরাপদ কোনও জায়গায় রাখতে ভুলবেন না, কারণ এটি আপনার Firebase প্রোজেক্টে App Distribution-কে অ্যাডমিনিস্ট্রেটর অ্যাক্সেস প্রদান করে।
- ২০ সেপ্টেম্বর, ২০১৯-এর পরে আপনার অ্যাপ তৈরি করে থাকলে এই ধাপটি এড়িয়ে যান: Google APIs কনসোলে, Firebase App Distribution API চালু করুন। প্রম্পট করা হলে, আপনার Firebase প্রোজেক্টের মতো একই নামের প্রোজেক্ট বেছে নিন।
- আপনার ব্যক্তিগত কী JSON ফাইলের পাথে
এনভায়রনমেন্ট ভেরিয়েবেল
GOOGLE_APPLICATION_CREDENTIALSসেট করুন:export GOOGLE_APPLICATION_CREDENTIALS=/absolute/path/to/credentials/file.json