Non so se io non sto facendo questo diritto o se devo gestire le attività Gradle incorporati in modo diverso, ma ho un compito test che ho definito come questoCome si esegue un'attività incorporata gradle in una chiusura doFirst/doLast?
task testNGTests(type: Test) {
useTestNG()
}
e sto cercando di utilizzare in una chiusura doFirst come questo
task taskA {
doFirst {
testNGTests.execute()
}
}
ma non funziona per qualche motivo, ho anche provato
testNGTests.executeTests()
, ma che non ha funzionato neanche. C'è un modo speciale in cui devo gestire l'attività di test integrata?
Sto usando la versione 0.9.2 Gradle
Compiti non supportano 'execute()' chiamate. Solo le chiusure (cioè i metodi def) fanno. –