سؤال

قررت اتباع "أفضل الممارسات" ووضع القطع الأثرية فقط مرة واحدة ومشاركتها بين العديد من المباني المختلفة.لذلك لقد قمت بإنشاء بناء رئيسي يقوم فقط بإنشاء القطع الأثرية الصحيحة، ثم لديك المباني الأخرى لها اعتماد قطعة أثرية لاستيراد التجميعات المبنية مسبقا و. exe.

لسوء الحظ، لقد صادفت مشكلة مع هذا.لا تملك البنيات مع تبعيات قطعة أثرية نفس النسخة مثل بناء السيد.لذلك قد يكون إصدار Build Master 2.2.11.6787 ولكن الإنشاء الذي يدير الاختبارات له رقم إصدار من 2.2.111.6787 على الرغم من أنه يستخدم التحف التي تحتوي على إصدار 2.2.11.6787.الأمر نفسه ينطبق على البناء الليلي الذي يدير جناح الاختبار الكامل.

هل هناك أي طريقة يمكن أن ترثها التبعية من القطع الأثرية معلومات الإصدار من بناء الماجستير؟

هل كانت مفيدة؟

المحلول

You can keep build numbers in sync between builds connected by an artifact dependencies using Dependencies Properties Just set build number pattern for test or nightly build to %dep.<bt_id>.build.number% where <bt_id> is the ID of your master build configuration

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top