1. 07 Sep, 2018 1 commit
  2. 21 Aug, 2018 1 commit
  3. 20 Aug, 2018 1 commit
  4. 15 Aug, 2018 1 commit
  5. 06 Aug, 2018 1 commit
  6. 30 Jul, 2018 1 commit
  7. 09 Jul, 2018 1 commit
    • Oren Shomron's avatar
      Merge environment-scoped libraries with environment overrides · cf41da68
      Oren Shomron authored
      
      
      * Simplify app code dealing with overrides
      * env set will not mutate passed environment, filters out library configration for overrides
      * app.Environment, app.Environments return merged views with overrides applied
      * Test override environment merging
      * remove redundant calls to mergedEnvironment
      * Remove name parameter from AddEnvironment
      * Fix override flag for merged environments
      Signed-off-by: default avatarOren Shomron <shomron@gmail.com>
      cf41da68
  8. 06 Jul, 2018 1 commit
  9. 03 Jul, 2018 1 commit
  10. 02 Jul, 2018 1 commit
  11. 27 Jun, 2018 1 commit
    • Oren Shomron's avatar
      Add versioned, environment-scoped package support · ada571f6
      Oren Shomron authored
      
      
      This change adds version-mapped package support to environments. An environment can specify the specific version of a package to consume - and multiple, side-by-side versions of a package can be installed in the package cache.
      
      Closes #631
      Closes #651
      
      * Deprecate GitVersion from LibraryConfig
      * pkg.Descriptor.Part -> pkg.Descriptor.Name
      * Add Version, Path to PackageManager.
      * Composed package structs
      * Revendoring - Tailor import path to environment's packages, allow version-free import strings
      * Skip unversioned packages when revendoring
      * Allow injection of custom importers into jsonnet.VM wrapper
      * Allow passing VMOpts to VM via Evaluate*
      * Add versioned package evaluation test
      * Allow versioned packages to fall back to unversioned paths
      * Fix DefaultInstallChecker shadowed variable when looking up environment packages
      * Test skipping of missing paths in revendorPackages
      * Tweak CacheDependency->ResolveLibrary interface - onFile paths should always be relative to the registry root
      * Ensure 0.2.0 version is output when re-writing app.yaml
      Signed-off-by: default avatarOren Shomron <shomron@gmail.com>
      ada571f6
  12. 26 Jun, 2018 2 commits
  13. 25 Jun, 2018 1 commit
  14. 20 Jun, 2018 3 commits
  15. 19 Jun, 2018 2 commits
  16. 14 Jun, 2018 1 commit
  17. 12 Jun, 2018 1 commit
  18. 07 Jun, 2018 1 commit
  19. 29 May, 2018 1 commit
  20. 25 May, 2018 1 commit
  21. 18 May, 2018 1 commit
  22. 07 May, 2018 1 commit
  23. 20 Apr, 2018 1 commit