- 12 Jul, 2018 1 commit
-
-
bryanl authored
This feature is added to allow two versions of a package to be installed. (e.g. having multiple versions of a helm chart installed) Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 06 Jul, 2018 1 commit
-
-
Oren Shomron authored
* Add --env flag to pkg install cli * Add support for environment qualifier in app.UpdateLib() * Refactor CacheDependency to only focus on vendoring, app update is handled by the caller * Move default app.Environment[s]() implementation to baseApp. Closes #688 Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
- 28 Jun, 2018 1 commit
-
-
Oren Shomron authored
This commit allows installing a package when a different version is already installed. Currently, if the package is installed globally (the only option) - it will overwrite the previous version reference. A followup change will allow installing into environments to work around this limitation. Part of #660 Also: * Add PackageManager.IsInstalled - fuzzy-match installation check for packages, without parsing their manifests Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
- 27 Jun, 2018 1 commit
-
-
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:
Oren Shomron <shomron@gmail.com>
-
- 20 Apr, 2018 2 commits
-
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 10 Apr, 2018 1 commit
-
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 01 Apr, 2018 1 commit
-
-
bryanl authored
Rename component namespaces to modules to remove the ambiguous bit. Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 31 Mar, 2018 1 commit
-
-
bryanl authored
* updates actions to use actions args * updates commands to use actions args * adds tests for commands Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 25 Mar, 2018 1 commit
-
-
bryanl authored
Functionality has been moved to more appropriate packages. Also add actions for tasks that relied on metadata registry. Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 24 Mar, 2018 1 commit
-
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 21 Mar, 2018 1 commit
-
-
bryanl authored
* relocate part related code to `pkg/registry` Signed-off-by:
bryanl <bryanliles@gmail.com>
-