আপনার CI/CD পাইপলাইনে চেক CLI একীভূত করা একটি সহজবোধ্য প্রক্রিয়া। আপনি গিটহাব এবং গিটল্যাবের মতো জনপ্রিয় প্ল্যাটফর্মের অন্তর্নির্মিত ওয়ার্কফ্লো ব্যবহার করতে পারেন বা আপনার ব্যবহার করা অন্যান্য পরিষেবাগুলির জন্য ইন্টিগ্রেশন কাস্টমাইজ করতে পারেন। আপনার CI/CD-এর সাথে সম্মতি অর্জনের সুবিধাগুলি সম্পর্কে আরও জানতে, Google for Developers-এ আমাদের ব্লগ পোস্টটি দেখুন৷
চেক সিআই/সিডি গ্রহণের জন্য সাধারণ ব্যবহারের ক্ষেত্রে
সম্মতি এবং বিকাশকারী দলগুলি সাধারণত নিম্নলিখিত উপায়ে তাদের CI/CD-এ চেক গ্রহণ করে:
বিকাশকারীদের জন্য সমস্যাগুলি আবিষ্কার করুন : একটি সাধারণ পদ্ধতি হল ডেভেলপমেন্ট প্রক্রিয়া চলাকালীন সম্মতি সংক্রান্ত সমস্যাগুলি প্রকাশ করতে চেকগুলি ব্যবহার করে৷ তারপরে আপনি আপনার বিকাশ দলের সদস্যদের মধ্যে দৃশ্যমানতা বাড়াতে আপনার CI/CD প্ল্যাটফর্মের মধ্যে বিশ্লেষণের ফলাফলগুলি প্রকাশ করতে পারেন। যদি এটি আপনার একমাত্র অভিপ্রেত ব্যবহার-কেস হয়, তাহলে এটি সুপারিশ করা হয় যে আপনি প্লাগইনগুলি কনফিগার করুন যাতে বিল্ডটি ব্যর্থ না হয় যাতে বিকাশ প্রক্রিয়া ব্যাহত না হয়।
প্রি-রিলিজ বিল্ডগুলিতে সমস্যাগুলি প্রতিরোধ করুন : চেকগুলি আপনার বিল্ডগুলি ব্যর্থ করে এবং আপনার CI/Cd প্ল্যাটফর্মে বিশ্লেষণের ফলাফল প্রদান করে নতুন রিলিজে সম্মতি সংক্রান্ত সমস্যাগুলির প্রবর্তন রোধ করতে পারে। আপনার ডেভেলপার বা DevOps টিম তারপর ফলাফলগুলি ব্যবহার করে সিদ্ধান্ত নিতে পারে যে বিল্ডটি বন্ধ বা চালিয়ে যেতে হবে।
ক্রমাগত মনিটরিং : প্রথম ব্যবহারের ক্ষেত্রে অনুরূপ, চেকগুলি চেক কনসোলে প্রতিটি CI/CD বিশ্লেষণের স্ন্যাপশট ক্যাপচার করবে। এটি ক্রস-ফাংশনাল দলগুলিকে আপ-টু-ডেট থাকতে এবং সম্মতি সংক্রান্ত বিষয়ে সতর্কতাগুলি পেতে অনুমতি দেবে।
সিআই/সিডি স্থাপনের পদ্ধতি
চেকগুলি আপনার পরিবেশ এবং পছন্দগুলির সাথে মানানসই করার জন্য আপনার পাইপলাইনের মধ্যে বেশ কয়েকটি কনফিগারেশন বিকল্প সরবরাহ করে। প্রতিটি পদ্ধতি একই চেক বিশ্লেষণের সুবিধা দেয়, সামঞ্জস্যপূর্ণ ফলাফল নিশ্চিত করে।
CI/CD প্লাগইন চেক করে
CI/CD প্লাগইনগুলি GitHub এবং fastlane-এর জন্য উপলব্ধ রয়েছে (শীঘ্রই আরও আসছে) চেক করে৷ এই প্লাগইনগুলি ব্যবহার করা হল সেট আপ করার এবং শুরু করার সবচেয়ে সহজ উপায় এবং সবচেয়ে সাধারণ প্যারামিটারগুলি অন্তর্ভুক্ত করা৷
CLI বাইনারি চেক করে
আপনার নির্দিষ্ট প্ল্যাটফর্মের জন্য চেক-এর কোনো প্লাগইন না থাকলে, আপনি চেক CLI ব্যবহার করতে পারেন। এটি সমস্যা সমাধান এবং কনফিগারেশনের জন্য একটি পরিচিত ইন্টারফেস অফার করে। চেক CLI Linux, Windows এবং macOS-এর জন্য উপলব্ধ।
API চেক করে
অত্যন্ত কাস্টমাইজড ওয়ার্কফ্লো সহ দলগুলির জন্য, চেক একটি শক্তিশালী REST API অফার করে৷ স্ক্যান শুরু করতে, প্রতিবেদনগুলি পুনরুদ্ধার করতে এবং আপনার অনন্য প্রয়োজনীয়তা অনুসারে অভিজ্ঞতাটি তৈরি করতে এটি ব্যবহার করুন। চেক এপিআই ডকুমেন্টেশনে আরও তথ্য খুঁজুন।