- 07 Sep, 2018 1 commit
-
-
Derek Wilson authored
includes refactor moving app creation to later in the initialization process and only when needed. also fixes regression preventing commands that don't need an app from running outside an app directory. Signed-off-by:
Derek Wilson <derek@heptio.com>
-
- 21 Aug, 2018 1 commit
-
-
Oren Shomron authored
Packages are candidates for removal when they are no longer referenced by either a specific environment or the global scope. Closes #624 Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
- 20 Aug, 2018 1 commit
-
-
Oren Shomron authored
Removes package references from either global or environment scope. Garbage collection for orphaned packages will be implemented separately. Closes #625 Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
- 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>
-