"حذف البناء في جنكينز بعد الحفاظ على الأبد"

StackOverflow https://stackoverflow.com/questions/2821507

  •  26-09-2019
  •  | 
  •  

سؤال

لقد استخدمت المكون الإضافي البسيط في Jenkins ووضع بنيتي على "حافظ على هذا البناء إلى الأبد".

هل هناك أي طريقة يمكنني حذفها؟

تمكنت من الوصول إلى العبد الذي يبنيه وإلى السيد (حاولت العثور على أي شيء مرتبط هناك ولكن لا حظ).

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

المحلول

مثلما قال كريستوفر ، يمكنك إزالة البناء فقط عن طريق حذف دليل البناء على السيد ، داخل دليل الوظيفة.

ومع ذلك ، إذا قمت بالوصول إلى الصفحة مرة أخرى ، يتم إلقاء بيانات الإنشاء على القرص مرة أخرى. لذلك إما أن تغلق Hudson أولاً ، أو تذهب إلى وحدة التحكم في Hudson Management و "تكوين إعادة التحميل من القرص" والتي تتجاهل بشكل أساسي ما هو في الذاكرة وإعادة تحميل من ملفات التكوين الخاصة بك.

فقط تأكد من قيامك بذلك مباشرة بعد حذف المجلد.

نصائح أخرى

لست متأكدًا مما إذا كان (أو كيف) المكون الإضافي البسيط يؤثر على هذا على الإطلاق ، لكن لا يمكنك فقط النقر فوق الزر الذي يقول "لا تحتفظ بهذا الإنشاء إلى الأبد" ، يليه "Delete"؟

عندما يتم تمييز البناء على أنه "حافظ على الأبد" (ويظهر أيقونة القفل بجوار البناء) ، يجب أن تكون قادرًا على "فتح" عن طريق الضغط على زر "لا تحتفظ ..." في صفحة الإنشاء.

من أجل حذف بنيات تحمل علامة "احتفظ بهذا إلى الأبد" ، يجب عليك تغيير هذه العلم إلى الحالة المعاكسة.

يرجى اتباع الخطوات التالية

  1. افتح ضمن محرر نصوص $ Hudson_home/Jobs/Job-Name/Builds/xx/build.xml

  2. يتغيرون

    u003CkeepLog>حقيقيu003C/keepLog> لu003CkeepLog> خاطئةu003C/keepLog>

  3. انتقل إلى إدارة Jenkins -> تكوين إعادة التحميل من القرص

بعد هذه الخطوات ، ستتمكن من حذف البناء على أنه "احتفظ بهذا إلى الأبد"

أعتقد أن النهائي (وقد يكون الخطوة الوحيدة الوحيدة) لحذف البناء بالكامل من تاريخ هدسون هو تعديل ملف "NextBuildNumber" الموضوعة في دليل الوظائف.

يرجى تذكر أن زر "لا تبقي هذا الإنشاء إلى الأبد" سيظهر فقط عند تمكين "تجاهل التصميمات القديمة" داخل تكوين الوظيفة. لست متأكدًا مما إذا كان يؤثر على مكون إضافي للترويج البسيط ، لكنه يعمل بهذه الطريقة باستخدام "Preser Plugin".

ميشلت

لست متأكداً من الماجستير والعبيد ، ولكن هناك إجابة سمحت لي بحذف بناء "تم وضع علامة صريحة للاحتفاظ به".

اذكر جميع عمليات تبني الاحتفاظ في جنكينز؟

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