En varias tareas, hago referencia a jarras en mi carpeta de inicio.En Gradle, ¿hay una mejor manera de obtener variables de entorno?
¿Hay una mejor manera de obtener variables de entorno que
ENV = System.getenv()
HOME = ENV['HOME']
task copyToServer(dependsOn: 'jar', type: Copy) {
from 'build/libs/'
into HOME + "/something/plugins/"
}
Esto establece $ HOME pero esperaba que me perdí un poco de magia de la documentación.
Tenga en cuenta que antes de la variable de entorno puede ser visto y utilizado por Gradle, necesita ser exportado, ej. '$ export FOO = barra'. – luka5z
Hay algo que me falta aquí ... Tengo que poner 'def HOME': Gradle 4.4.1' Project' no tiene una propiedad 'HOME' ni una propiedad' ENV'. Podría ser algo que se cayó ...? –