প্রকল্প সম্পর্কে
ue-docker-ng Unreal Engine এডিটর ইমেজ তৈরির জন্য একটি কম্পোজেবল এবং ক্যাশ-এফিশিয়েন্ট বিল্ড সিস্টেম প্রদান করে। এটি টার্গেট সংজ্ঞায়িত করতে Docker Bake ব্যবহার করে, যা বিভিন্ন প্ল্যাটফর্মে পুনরুৎপাদনযোগ্য বিল্ড নিশ্চিত করে।
এর মূল ক্ষমতাগুলোর মধ্যে রয়েছে:
- মাল্টি-স্টেজ বিল্ড: শুধুমাত্র প্রয়োজনীয় ইনস্টল করা ইঞ্জিন বাইনারিগুলো কপি করার মাধ্যমে চূড়ান্ত ইমেজের আকার হ্রাস করে।
- মাল্টি-প্ল্যাটফর্ম সাপোর্ট: Linux এবং Windows উভয় প্ল্যাটফর্মের জন্য ইমেজ তৈরি করতে সক্ষম।
- কনফিগারেবল সোর্স: এনভায়রনমেন্ট ভেরিয়েবলের মাধ্যমে Unreal Engine রিপোজিটরি এবং ট্যাগ পরিবর্তন সমর্থন করে।
- অপ্টিমাইজড স্টোরেজ: স্টোরেজ ফুটপ্রিন্ট কমাতে ডিফল্টভাবে OCI ইমেজের জন্য zstd কম্প্রেশন ব্যবহার করে।
- ভার্সন সাপোর্ট: Unreal Engine 5.4 এবং তার পরবর্তী ভার্সনগুলোর সাথে সামঞ্জস্যপূর্ণ।
এই প্রজেক্টটিতে একটি স্ট্রাকচার্ড পাইপলাইন রয়েছে যার মধ্যে OS প্রিরিকুইজিট, সোর্স চেকআউট, Setup স্ক্রিপ্টের মাধ্যমে ডিপেন্ডেন্সি ইনস্টলেশন এবং চূড়ান্ত ইমেজ মিনিমাইজেশনের জন্য ডেডিকেটেড স্টেজ রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.