1. 06 Aug, 2018 1 commit
  2. 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
  3. 06 Jul, 2018 1 commit
  4. 03 Jul, 2018 1 commit
  5. 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
  6. 20 Jun, 2018 1 commit
  7. 19 Jun, 2018 2 commits
  8. 12 Jun, 2018 1 commit
  9. 25 May, 2018 1 commit
  10. 20 Apr, 2018 1 commit
  11. 07 Apr, 2018 1 commit
  12. 30 Mar, 2018 1 commit
  13. 26 Mar, 2018 1 commit
  14. 25 Mar, 2018 1 commit