আমি প্রতিটি প্রতিশ্রুতি পরে সর্বদা বিল্ড চালু করেছি, কিন্তু এই নতুন প্রকল্পে, স্থপতিরা আমাকে কেবলমাত্র ফ্রিকোয়েন্সিটি "প্রতি 15 মিনিটে একটি বিল্ড" হিসাবে পরিবর্তন করতে বলেছিলেন, এবং আমি কেন বুঝতে পারি না যে এটি কেন একটি ভাল কারণ হবে " প্রতিটি প্রতিশ্রুতি উপর বিল্ডিং "।
প্রথমে কিছু বিবরণ:
- উদ্দেশ্য-সি (আইওএস 5) প্রকল্প
- 10 বিকাশকারী
- প্রতিটি বিল্ডটি আসলে ~ 1 মিনিট নেয় এবং এতে বিল্ড এবং ইউনিট পরীক্ষা অন্তর্ভুক্ত থাকে।
- ইন্টিগ্রেশন সার্ভারটি একটি ম্যাক মিনি, সুতরাং কম্পিউটিং শক্তি এখানে আসলেই সমস্যা নয়
- আমরা এক্সকোড প্লাগইন সহ জেনকিন্স ব্যবহার করি
আমার যুক্তিগুলি হ'ল আপনি যদি প্রতিটি প্রতিশ্রুতি তৈরি করেন তবে আপনি এখনই কী ভুল হয়েছে তা দেখতে পারেন এবং অন্যান্য ডিভগুলিকে খুব বেশি বিরক্ত না করে সরাসরি আপনার ত্রুটিগুলি সংশোধন করতে পারেন। প্লাস আমাদের পরীক্ষক এভাবে ইউটি ত্রুটিগুলি দ্বারা কম বিরক্ত হন। তাঁর যুক্তি ছিল যে "বিল্ড ত্রুটি" মেলগুলি দ্বারা ডেভগুলি প্লাবিত হবে (যা সম্পূর্ণ সত্য নয়, জেনকিন্স কেবলমাত্র প্রথম ভাঙ্গা বিল্ডের জন্য কোনও মেল প্রেরণের জন্য কনফিগার করা যেতে পারে), এবং ফ্রিকোয়েন্সিটি যদি মেট্রিকগুলি সঠিকভাবে করা যায় না বিল্ডগুলি খুব বেশি।
তো, এ সম্পর্কে আপনার মতামত কী?