- 15 Aug, 2018 1 commit
-
-
Oren Shomron authored
Closes #726 Closes #742 Closes #737 Closes #732 Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
- 06 Aug, 2018 1 commit
-
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 30 Jul, 2018 1 commit
-
-
Oren Shomron authored
Fixes #766 Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
- 09 Jul, 2018 1 commit
-
-
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:
Oren Shomron <shomron@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>
-
- 03 Jul, 2018 1 commit
-
-
Oren Shomron authored
Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
- 02 Jul, 2018 1 commit
-
-
Oren Shomron authored
Example: vendor/<registry>/<pkg> -> vendor/<registry>/<pkg>@<version> Closes #663 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>
-
- 26 Jun, 2018 2 commits
-
-
GuessWhoSamFoo authored
Signed-off-by:
GuessWhoSamFoo <sfoohei@gmail.com>
-
GuessWhoSamFoo authored
Signed-off-by:
GuessWhoSamFoo <sfoohei@gmail.com>
-
- 25 Jun, 2018 1 commit
-
-
bryanl authored
When applying objects to a cluster, there a small chance that a conflict could arise. Instead of failing instantly, sleep for one second, and retry up to five times. Fixes #619 Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 20 Jun, 2018 3 commits
-
-
bryanl authored
Fixes #605 Signed-off-by:
bryanl <bryanliles@gmail.com>
-
Oren Shomron authored
Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
bryanl authored
Moving generated ksonnet lib from lib/<verson> to lib/ksonnet-lib/<version>. This change will free up lib to be used for other lib type things. Ksonnet will warn if ksonnet-lib is in the legacy location and the user can use `ks upgrade` to move the files to their new location. Also: * update Makefile to search harder for apimachiner revision Signed-off-by: bryanl bryanliles@gmail.com
-
- 19 Jun, 2018 2 commits
-
-
bryanl authored
Signed-off-by: bryanl bryanliles@gmail.com
-
Oren Shomron authored
Additional work: * Rework ks set update -> ks registry set * Registries are no longer versioned * Deprecation of GitVersion in configuration files Issues: Rework logic from #604. Part of #237. Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
- 14 Jun, 2018 1 commit
-
-
Derek Wilson authored
adds --server flag to `ks env set` options related to #345 - also also fixes a couple bugs and adds version to INFO log on init Signed-off-by:
Derek Wilson <derek@heptio.com>
-
- 12 Jun, 2018 1 commit
-
-
Oren Shomron authored
Part of #237. Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
- 07 Jun, 2018 1 commit
-
-
bryanl authored
Creates a helm registry that can treat helm charts as ksonnet parts. [design doc](https://docs.google.com/document/d/1FcK8pDqj_9EFjNVr9e_t9WemouQpS9ix-r0AxNDB_nM/edit?usp=sharing) Signed-off-by: bryanl bryanliles@gmail.com
-
- 29 May, 2018 1 commit
-
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 25 May, 2018 1 commit
-
-
bryanl authored
Fixes #513 Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 18 May, 2018 1 commit
-
-
bryanl authored
Fixes #539 Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 07 May, 2018 1 commit
-
-
bryanl authored
Fixes #511 Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 20 Apr, 2018 1 commit
-
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-