Faster rebuilds?

أصبحت عمليات إعادة البناء أسرع بنسبة 25% تقريبًا الآن، حيث قمنا أخيرًا بتجاوز الحاجة إلى إعادة تجميع اللغات المحلية دون داعٍ.

لا نعرف ما الذي يمكننا فعله آخر لجعلها أسرع.

مرحبًا، هل يمكن أن يكون هناك خيار لإعداد حاوية/صورة جديدة مع التخلص من القديمة؟ وليس كما يحدث الآن، بإزالة الحاوية القديمة، وبناء واحدة جديدة ثم تشغيلها.

نريد إخفاء عملية النشر قدر الإمكان.

تحديث: وجدت الإجابة -

يمكنك تحقيق ذلك عن طريق الانتقال إلى تثبيت في حاوية منفصلة (ويب منفصل وبيانات منفصلة). البيانات فقط تحتاج إلى إعادة بناء فعليًا عند وجود تحديث لـ Postgres. بخلاف ذلك، يمكنك ببساطة بدء التشغيل، ثم تدمير الحاوية الخاصة بالويب وإعادة تشغيلها، وعادةً ما تكون مدة التوقف حوالي 10-15 ثانية.