In varie attività, faccio riferimento ai barattoli nella mia cartella Inizio.In Gradle, c'è un modo migliore per ottenere variabili d'ambiente?
Esiste un modo migliore per ottenere le variabili d'ambiente di
ENV = System.getenv()
HOME = ENV['HOME']
task copyToServer(dependsOn: 'jar', type: Copy) {
from 'build/libs/'
into HOME + "/something/plugins/"
}
Questo imposta $ HOME ma speravo che ho perso qualche magia dalla documentazione.
essere consapevoli del fatto che, prima di variabile d'ambiente può essere visto e usato da Gradle, deve essere esportato, es. '$ export FOO = bar'. – luka5z
C'è qualcosa che mi manca qui ... Devo mettere 'def HOME': Gradle 4.4.1' Project' non ha una proprietà 'HOME' o' ENV'. Potrebbe essere qualcosa che è caduto ...? –