প্রশ্ন ট্যাগ «continuous-integration»

সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ে, অবিচ্ছিন্ন ইন্টিগ্রেশন (সিআই) ঘন ঘন সময়সূচীতে সম্পূর্ণ সফ্টওয়্যার পণ্যটির অবিচ্ছিন্ন বিল্ডিং এবং স্বয়ংক্রিয় পরীক্ষার প্রয়োগ করে। দিনে অন্তত একবার, দিনে বেশ কয়েকবার এবং কখনও কখনও সংস্করণ নিয়ন্ত্রণ সিস্টেমে প্রতিটি চেক ইন করার পরেও।

8
সিআই সরঞ্জাম দিয়ে প্রক্রিয়া চালানো কি যুক্তিসঙ্গত?
আমার সংস্থায়, আমাদের কাছে পৃথক ক্রোন জবসের (একাধিক সিস্টেমে) জঙ্গি রয়েছে এবং ম্যানুয়ালি প্রক্রিয়াজাতকরণ বন্ধ করে দেওয়া হয় যা আমাদের ব্যবসায়িক ক্রিয়াকলাপকে বজায় রাখে যা বছরের পরিকল্পিত বিকাশ এবং পরবর্তী অবহেলার ফলস্বরূপ। কোনও দিন, আমাদের সুস্পষ্ট কারণে আরও কেন্দ্রিক সমাধান নিয়ে আসতে হবে। একটি ধারণা যে আমরা লাথি মেরে চলেছি …

7
কীভাবে দক্ষ থাকবেন যখন কোনও বিল্ড প্রায় সর্বদা নষ্ট হয়ে যায়
আমি একটি মাঝারি আকারের দলে কাজ করি যা একই উত্স কোডটি ভাগ করে এবং স্থানে একটি অবিচ্ছিন্ন ইন্টিগ্রেশন থাকে তবে আমাদের সকলকে একই শাখায় কাজ করার কারণে বিল্ডটি প্রায় সর্বদা ভাঙ্গা। যেমনটি আমাদের একটি নিয়মও রয়েছে, যা ভাঙা বিল্ডস উপশম করতে সম্প্রতি চালু করা হয়েছিল, যা উল্লেখ করে যে বিল্ডিংয়ের …

4
সংস্করণ পরিচালনার জন্য গিথুব, শাখা এবং স্বয়ংক্রিয় প্রকাশগুলি কীভাবে ব্যবহার করবেন? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 5 বছর আগে বন্ধ । আমি এখনই বেশিরভাগ বেসিক গিট / গিথুব ধারণাগুলি বুঝতে পেরেছি, …

4
সিআই কীভাবে ব্যাখ্যাযোগ্য ভাষার জন্য ব্যবহার করা যেতে পারে?
আমি এর আগে কখনও ধারাবাহিক ইন্টিগ্রেশন সিস্টেম (সিআই) ব্যবহার করি নি। আমি ম্যাটল্যাব, পাইথন বা পিএইচপিতে মূলত কোড করি। এগুলির উভয়েরই কোনও বিল্ড স্টেপ নেই এবং আমি দেখতে পাচ্ছি না কীভাবে আমার কাজের জন্য সিআই ব্যবহার করা যেতে পারে। একটি বৃহত ফার্মের একটি বড় প্রকল্পের এক বন্ধু আমাকে বলেছিলেন যে …

6
বৈজ্ঞানিক সফ্টওয়্যার জন্য অবিচ্ছিন্ন একীকরণ
আমি কোনও সফটওয়্যার ইঞ্জিনিয়ার নই। আমি ভূ-বিজ্ঞানের ক্ষেত্রে পিএইচডি শিক্ষার্থী। প্রায় দুই বছর আগে আমি একটি বৈজ্ঞানিক সফ্টওয়্যার প্রোগ্রামিং শুরু করেছি। আমি কখনই অবিচ্ছিন্ন ইন্টিগ্রেশন (সিআই) ব্যবহার করি নি, মূলত কারণ প্রথমে আমি জানতাম না যে এটি বিদ্যমান আছে এবং আমি এই সফ্টওয়্যারটিতে কাজ করা একমাত্র ব্যক্তি। এখন যেহেতু সফ্টওয়্যারটির …

2
ভিসিএসে সফ্টওয়্যার সংস্করণ নম্বর সংরক্ষণ করা কি ভাল অনুশীলন?
একটি পণ্যের সংস্করণ, যেমন v1.0.0.100, কেবল সফ্টওয়্যারটির অনন্য উত্পাদন প্রকাশের প্রতিনিধিত্ব করে না, তবে উল্লিখিত পণ্যের জন্য বৈশিষ্ট্য সেট এবং হটফিক্স পর্যায়ে সনাক্ত করতে সহায়তা করে। এখনই আমি কোনও পণ্যের চূড়ান্ত প্যাকেজ / বিল্ড / বাইনারি সংস্করণ বজায় রাখার দুটি উপায় দেখছি: ভর্সন নিয্ন্ত্র্ন. একটি ফাইল কোথাও সংস্করণ নম্বর সঞ্চয় …

9
আইডিই এক ক্লিক ক্লিকের পরিবর্তে পৃথক বিল্ড সরঞ্জাম ব্যবহার করতে একাকী বিকাশকারীকে কনভেন্ড করুন
এই প্রশ্নটি স্ট্যাক ওভারফ্লো থেকে স্থানান্তরিত হয়েছিল কারণ এটি সফ্টওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জে উত্তর দেওয়া যেতে পারে। 7 বছর আগে স্থানান্তরিত । আমার জাভা প্রোগ্রামিংয়ের বছরগুলিতে এবং সাম্প্রতিককালে স্কালায় আমি কখনও পিঁপড়া, মাভেন, গ্রেডল বা জাভা তৈরির জন্য এই বিল্ড সরঞ্জামগুলির কোনও ব্যবহার করি নি। আমি যেখানেই কাজ করেছি সেখানে …

6
অনুশীলনে কীভাবে অবিচ্ছিন্ন বিতরণ কাজ করতে পারে?
অবিচ্ছিন্ন ডেলিভারিটি ভাল শোনাচ্ছে তবে আমার বছরের কয়েক বছর ধরে সফ্টওয়্যার বিকাশের অভিজ্ঞতা থেকে বোঝা যায় যে বাস্তবে এটি কাজ করতে পারে না। (সম্পাদনা: এটি পরিষ্কার করার জন্য, আমার সর্বদা প্রচুর পরীক্ষা স্বয়ংক্রিয়ভাবে চলতে থাকে My আমার প্রশ্নটি প্রতিটি চেকিনে সরবরাহ করার আত্মবিশ্বাস কীভাবে পাওয়া যায় সে সম্পর্কে, যা আমি …

11
আপনার অবিচ্ছিন্ন ইন্টিগ্রেশন সিস্টেমকে বাচ্চিত করা
আমার দলে আমার ভূমিকা এক বিল্ড ব্যক্তি । আমি আমাদের বিল্ড স্ক্রিপ্টগুলি বজায় রাখতে / আপডেট করার জন্য এবং দায়বদ্ধ যে আমরা ধারাবাহিক ইন্টিগ্রেশন সার্ভারে 'সাবলীলভাবে' নির্মাণ করছি making আমি সাধারণত এই কাজটিতে কিছু মনে করি না, যদিও প্রায়শই মনে হয় আমি ক্রমাগত সিআই সার্ভারকে বয়সিট করছি। এই কাজটি মাঝে …

9
আপনি কীভাবে আপনার ইন্টিগ্রেশন পরীক্ষার স্কেল করবেন?
আমি আমাদের বর্তমান পণ্যের উপর ইন্টিগ্রেশন পরীক্ষার আমাদের ক্রমবর্ধমান সংখ্যায় স্কেলিং জন্য কৌশল এবং কৌশল তদন্ত করছি, যাতে তারা করতে পারেন (মনুষ্যোচিত) আমাদের উন্নয়নের অংশ, এবং সি আই প্রক্রিয়া থাকা। প্রায় 200+ ইন্টিগ্রেশন পরীক্ষায় আমরা একটি সম্পূর্ণ পরীক্ষার রান (এএ ডেস্কটপ ডেভ মেশিনে) সম্পূর্ণ করতে ইতিমধ্যে 1 ঘন্টার মার্কে আঘাত …

7
অবিচ্ছিন্ন একীকরণ: কোন ফ্রিকোয়েন্সি?
আমি প্রতিটি প্রতিশ্রুতি পরে সর্বদা বিল্ড চালু করেছি, কিন্তু এই নতুন প্রকল্পে, স্থপতিরা আমাকে কেবলমাত্র ফ্রিকোয়েন্সিটি "প্রতি 15 মিনিটে একটি বিল্ড" হিসাবে পরিবর্তন করতে বলেছিলেন, এবং আমি কেন বুঝতে পারি না যে এটি কেন একটি ভাল কারণ হবে " প্রতিটি প্রতিশ্রুতি উপর বিল্ডিং "। প্রথমে কিছু বিবরণ: উদ্দেশ্য-সি (আইওএস 5) …

8
পাইলিং আপ থেকে শাখা রাখুন
আমরা বড় হওয়ার সাথে সাথে একটি সমস্যায় পড়তে শুরু করেছি, যেখানে বৈশিষ্ট্যগুলি এটি টেস্টিংয়ের জন্য মঞ্চায়িত করে তোলে, তবে যতক্ষণে সবকিছু পরীক্ষা করা হয় এবং অনুমোদিত নতুন বৈশিষ্ট্যগুলি পরীক্ষার জন্য মঞ্চায়িত হয়। এটি এমন পরিবেশ তৈরি করছে যেখানে আমরা প্রায়শই উত্পাদনের দিকে ধাক্কা দিতে পারি না কারণ আমাদের পরীক্ষিত এবং …

3
ব্রাঞ্চিং অবিচ্ছিন্ন একীকরণ বিরতি?
আমি মনে করি এই নিবন্ধটি, একটি সফল গিট ব্রাঞ্চিং মডেল , অভিজ্ঞ ডিভিসিএস ব্যবহারকারীদের মধ্যে খুব সুপরিচিত। আমি hgবেশিরভাগ ক্ষেত্রেই ব্যবহার করি তবে আমি বিতর্ক করব যে কোনও ডিভিসিএসের জন্য এই আলোচনাটি ঠিক is আমাদের বর্তমান কর্মপ্রবাহ হ'ল প্রতিটি বিকাশকারী মাস্টার রেপো ক্লোন করে। আমরা আমাদের নিজস্ব স্থানীয় রেপোতে কোড …

5
একক প্রকল্পে অবিচ্ছিন্ন একীকরণ সরঞ্জামগুলি কী কী সুবিধা দেয়?
আপনি যদি একক প্রকল্প করছেন - আপনি কি কোনও ভাণ্ডার থেকে বিল্ডিংয়ের জন্য সিআই সরঞ্জাম ব্যবহার করবেন? আমি একটি টিম পরিবেশে হডসন এবং ক্রুজ কন্ট্রোল ব্যবহার করেছি, যেখানে যে কোনও কিছু পরীক্ষা করার সাথে সাথে এটি তৈরি করা অপরিহার্য। আমি মনে করি সংস্করণ নিয়ন্ত্রণের মানটি এখনও সুস্পষ্ট, তবে আমি কি …

9
প্রযুক্তিগত দক্ষতা ছাড়াই কিভাবে উন্নয়ন প্রকল্পের নেতৃত্ব দেওয়া যায়
আমি আমার পুরো ক্যারিয়ারের জন্য হ্যান্ডস অন বিকাশকারী এবং কোড সহ কাজ করা পছন্দ করি। আমি সর্বদা দলের নেতৃত্বের প্রতি বিরক্ত হয়েছি যাদের নির্দিষ্ট প্রযুক্তি সম্পর্কে খুব কম বা কোনও দক্ষতা নেই এবং তবুও একটি নির্দিষ্ট বাস্তবায়নের জন্য জোর দিয়েছি। এখন আমি নিজেকে খুঁজে খুঁজছেন কাচের অন্যদিকে। আমি সি # …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.