شكرًا لك يا @schleifer. ردك مفيد جدًا. ومع ذلك، لا يزال لدي بعض الأسئلة التالية:
-
أين يمكنني العثور على وثائق الخطافات (hooks) مثل
after_assets_precompile؟ لقد بحثت في وثائق Docker وكذلك في مستودع discourse على GitHub، لكنني لم أجد أي معلومات عنها. هل يجب عليّ إعداد الخطافات المسماةafter_assets_precompileبنفسي (وكيف أفعل ذلك؟) أم أنها مُعدّة مسبقًا من قبل discourse مثلafter_code؟ -
كما أفهم، فإن الكود الوهمي (pseudocode) الخاص بي سيبدو كالتالي:
hooks: after_assets_precompile: - exec: cd: $home cmd: - الدخول إلى حاوية Docker - الانتقال إلى `/var/www/discourse/public/assets/` - تنفيذ git add و commit ثم الدفع (push) إلى مستودع GitHub
شكرًا لك.