Come posso eseguire un altro gradle script da gradle. Ho più script gradle per eseguire test sotto la directory <root_project>/test
. <root_project>/build.gradle
viene richiamato con il nome del file gradle di prova da eseguire. Per esempioCome eseguire lo script gradle dal gradle
gradle run_test -PtestFile=foobar
Questo dovrebbe funzionare <root_project>/test/foobar.gradle
(attività predefinite di esso)
Quello che sto facendo attualmente è invocare project.exec
nel compito run_test
. Questo funziona, ma ora ho bisogno di passare le proprietà del progetto dal processo gradle in esecuzione run_test a quello che esegue foobar.gradle
Come posso fare questo? Esiste un modo più integrato di graduazione per eseguire uno script gradle da un altro, passando tutte le informazioni richieste allo script gradle secondario?
Grazie. Funziona :) –
@SundeepGupta felice di poterti aiutare. –