دمج المزيد من الإضافات الشائعة مع نواة Discourse

بالنسبة للمستضيفين الذاتيين أو أولئك الذين مثلي يقدمون خدمات استضافة للعملاء، إليك أمر grep بسيط سيُدرج ما إذا كانت أي من المكونات الإضافية المجمعة الجديدة موجودة بالفعل في ملف containers/app.yml الخاص بك.

grep -E 'git clone .*(discourse-(adplugin|affiliate|ai|apple-auth|assign|calendar|chat-integration|data-explorer|gamification|github|graphviz|hcaptcha|login-with-amazon|lti|math|microsoft-auth|oauth2-basic|openid-connect|patreon|policy|post-voting|reactions|rss-polling|solved|subscriptions|templates|topic-voting|user-notes|zendesk-plugin|cakeday))' containers/app.yml

يحتاج إلى التشغيل بصلاحيات الجذر، وسيقوم بإخراج أي أسطر تحتاج إلى إزالتها يدويًا من قسم المكونات الإضافية في ملف app.yml قبل إعادة البناء.

9 إعجابات