Giriş
Yapılandırma sırasında bir şeyleri kontrol etmek için kullanılabilir. Açıklaması şöyle
... check is a so-called lifecycle task, that only bundles other tasks.
Testleri de çalıştırır. Açıklaması şöyle
The Gradle check task depends on the test task which means test is executed before check is run....If you for example add the checkstyle plugin to your project you can either run its tasks checkstyleMain and checkstyleTest individually or execute a full project verification using check. In this case the tasks test, checkstyleMain and checkstyleTest would be run.Whereas test always just executes your unit tests.
Exec Kullanımı
Exec açıklaması burada.
Örnek
Şöyle yaparız
Örnek//build.gradle ile aynı seviyedeki bir shell script'i çağır//Eğer hata varsa script exit 1 ile dönertask checkResources(type: Exec) {workingDir projectDir.getAbsolutePath()commandLine 'sh', 'check-resources.sh'}check.dependsOn('checkResources')
Şöyle yaparız
task checkResources(type: Exec) { if (org.gradle.internal.os.OperatingSystem.current().isLinux()) { workingDir projectDir.getAbsolutePath() commandLine 'sh', 'check-resources.sh' } else { commandLine('cmd', '/c', 'echo Skipping running check-resources.sh on Windows') } } check.dependsOn('checkResources')
Hiç yorum yok:
Yorum Gönder