كيفية تشغيل بناء Gradle دون تنفيذ الاختبارات؟
مرحباً بالجميع! أنا مبتدئ في Gradle وJava، وقد واجهت مشكلة. لدي مشروع يتم بناؤه عبر Gradle. عندما أقوم بتشغيل الأمر `gradle build`، يتم البناء بنجاح، ولكنه يقوم أيضاً بتشغيل جميع اختبارات الوحدة. هذا طبيعي للبناء النهائي، لكن أثناء التطوير غالباً ما أرغب فقط في ترجمة المشروع وبناء ملف JAR دون تنفيذ الاختبارات، لأن الاختبارات تستغرق وقتاً طويلاً (لدينا حوالي 200 اختبار، وتستغرق من 5 إلى 7 دقائق). حاولت البحث في التوثيق، لكن هناك العديد من العلامات المختلفة، وقد تشوشت.
إليك ملف `build.gradle` الحالي (مبسط):
```java
plugins {
id 'java'
id 'application'
}
repositories {
mavenCentral()
}
dependencies {
testImplementation 'junit:junit:4.13.2'
}
```
عندما أقوم بتشغيل `gradle build`، يقوم بتنفيذ جميع المهام: compileJava, processResources, classes, compileTestJava, processTestResources, testClasses, test, check, build. أحتاج إلى تخطي الخطوات المتعلقة بالاختبار (compileTestJava, test, check).