• Andy Wilkinson's avatar
    Update AetherGrapeEngine to honour --local · b631c113
    Andy Wilkinson authored
    When running an application, --local can be used to collect the
    application's dependencies in a local directory. Prior to
    AetherGrapeEngine being introduced, using --local would result in the
    dependencies being written to ./grapes. When AetherGrapeEngine was
    introduced --local no longer had any effect.
    
    This commit updates AetherGrapeEngine so that it honours --local,
    writing its dependencies to ./repository. When --local is not specified
    dependencies are written to ~/.m2/repository (the standard location
    for the local Maven cache). As part of this change TestCommand has
    been refactored so that it lazily initialises its GroovyCompiler. This
    ensures that RunCommand has a chance to set the system property that
    backs --local before AetherGrapeEngine is initialised and accesses the
    property.
    
    Fixes #99
    b631c113
Name
Last commit
Last update
docs Loading commit data...
eclipse Loading commit data...
spring-boot Loading commit data...
spring-boot-actuator Loading commit data...
spring-boot-autoconfigure Loading commit data...
spring-boot-cli Loading commit data...
spring-boot-cli-grape Loading commit data...
spring-boot-dependencies Loading commit data...
spring-boot-full-build Loading commit data...
spring-boot-integration-tests Loading commit data...
spring-boot-javadoc Loading commit data...
spring-boot-parent Loading commit data...
spring-boot-samples Loading commit data...
spring-boot-starters Loading commit data...
spring-boot-tools Loading commit data...
.gitignore Loading commit data...
.settings-template.xml Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
README.md Loading commit data...
pom.xml Loading commit data...