Voglio passare una variabile da un'attività all'altra, nello stesso file build.gradle. Il mio primo compito gradle tira l'ultimo messaggio di commit e ho bisogno che questo messaggio venga passato a un'altra attività. Il codice è sotto Grazie per l'aiuto in anticipo.Gradle: passaggio di variabile da un'attività all'altra
task gitMsg(type:Exec){
commandLine 'git', 'log', '-1', '--oneline'
standardOutput = new ByteArrayOutputStream()
doLast {
String output = standardOutput.toString()
}
}
Voglio passare la variabile 'output' nell'attività seguente.
task notifyTaskUpcoming << {
def to = System.getProperty("to")
def subj = System.getProperty('subj')
def body = "Hello... "
sendmail(to, subj, body)
}
Voglio incorporare il messaggio git in "corpo".
Grazie mille! Devo assolutamente provarlo ... molto apprezzato! =) – crystallinity
Grazie per questo grande esempio. Complimenti a te, fratello! –