schleifer
(Andrew Schleifer)
2
إنه تجزئة SHA1 لمحتويات الملف. يتم إنشاؤه هنا:
تُوضع النسخ المُجمَّعة التي يتم استخدامها في /var/www/discourse/public/assets/.
إذا أضفت فقرة إلى ملف app.yml، فيمكنك تنفيذ إجراء بعد إعادة بناء الحاوية. على سبيل المثال، نستخدم شيئًا مشابهًا للتحميل إلى S3:
hooks:
after_assets_precompile:
- exec:
cd: $home
cmd:
- sudo -E -u discourse bundle exec rake s3:upload_assets
في حالتك، استبدل مهمة rake بالأوامر التي تقوم بتشغيلها لنشر الأصول المُجمَّعة إلى GitHub عند بناء الحاوية.