মধ্যে TeamCity , প্রজেক্টের উপর ভিত্তি করে এজেন্ট প্রয়োজনীয়তা পরামিতি করা বা কনফিগারেশন পরামিতি নির্মাণ করা সম্ভব? উদাহরণস্বরূপ মান অন্তর্ভুক্ত করতে পারেন %...%
বদল?
একটি উদাহরণ: আমরা একটি প্রকল্প পরামিতি আছে env.XXX_VERSION
যা প্রকল্পের সমস্ত বিল্ড কনফিগারেশনগুলিতে XXX পণ্যটির প্রয়োজনীয় সংস্করণটি নির্দিষ্ট করে। আমরা তখন প্রকল্পের এই প্রাসঙ্গিক বিল্ড স্ক্রিপ্টগুলিতে এই মানটি ব্যবহার করতে পারি। (সময়ের সাথে সাথে আমরা এই বিল্ড প্রজেক্টের অনুলিপি তৈরি করি যা আমরা নির্ভরশীল কিছু পণ্যগুলির বিভিন্ন রূপের জন্য তৈরি করি, তাই এখন আমাদের প্যারামিটারের জন্য বিভিন্ন মান সহ 1২ টি ভিন্ন প্রকল্প রয়েছে)। এখন আমি প্রকল্পে সমস্ত প্রাসঙ্গিক বিল্ড কনফিগারেশনগুলি থেকে এজেন্টের প্রয়োজনীয়তা অন্তর্ভুক্ত করতে চাই, তাই কেবল ব্যবহারযোগ্য এজেন্ট বিবেচনা করা হবে। কিন্তু বিল্ড কনফিগারেশন সংখ্যা এবং বৈকল্পিক প্রকল্পগুলির সংখ্যা দেওয়া হয়েছে, আমি প্রস্থান মূল্যের প্রয়োজনীয়তাটি পরামিতি করতে পছন্দ করব env.XXX_VERSION
।
এটা কি সম্ভব?
(আজ আমাদের সকল এজেন্ট সফ্টওয়্যারের সম্ভাব্য সংস্করণগুলি অন্তর্ভুক্ত করে তবে এটি আর সম্ভব হবে না, তাই এজেন্টগুলির জন্য বিল্ড কনফিগারেশনের প্রকল্পগুলিতে আমাদের প্রয়োজনীয়তাগুলি প্রয়োজন হবে)