- 13 Jul, 2018 5 commits
-
-
Oren Shomron authored
Support package versioning in pkg describe command
-
Oren Shomron authored
Closes #630 Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
Oren Shomron authored
List environment-scoped packages in addition to globally-scoped packages
-
Oren Shomron authored
Part of #626 * Add RemotePackages method to package manager * pkg list uses PackageManger rather than App * Packages from GitHub registry inherit version from the registry, rather than that specified in registry.yaml. * Rename registry.LibaryConfig -> LibraryConfig Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
Bryan Liles authored
All user to force install package with --force
-
- 12 Jul, 2018 4 commits
-
-
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>
-
Bryan Liles authored
Fix up for merging objects
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
* Process was using wrong modified document * Added support for using open api schema * Merger now can retrieve original object Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 11 Jul, 2018 5 commits
-
-
Sam Foo authored
Check component exists prior to delete in local
-
GuessWhoSamFoo authored
Signed-off-by:
GuessWhoSamFoo <sfoohei@gmail.com>
-
Bryan Liles authored
Set Kubernetes namespace in helm engine options
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
Oren Shomron authored
Support prototype resolution from environment-scoped packages
-
- 10 Jul, 2018 7 commits
-
-
Oren Shomron authored
Closes #713 Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
Oren Shomron authored
Support prototype resolution from legacy unversioned package paths
-
Oren Shomron authored
Closes #684 Signed-off-by:
Oren Shomron <shomron@gmail.com>
-
Bryan Liles authored
Helm chart verification
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
Added the following formats: * v1.2.3 * 1.2 * 1 Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 09 Jul, 2018 4 commits
-
-
Bryan Liles authored
Rework e2e tests so they all pass
-
Oren Shomron authored
Merge environment-scoped libraries with environment overrides
-
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>
-
bryanl authored
This is a tech debt cleanup PR that revises all the e2e tests that where failing. Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 07 Jul, 2018 4 commits
-
-
Bryan Liles authored
Don't install helm charts with hooks
-
Bryan Liles authored
Don't change cluster in apply dry run modified
-
bryanl authored
If a helm hook is encountered in a YAML file in a helm chart's `templates` directory, skip it. Fixes #700 Fixes #703 Signed-off-by:
bryanl <bryanliles@gmail.com>
-
Bryan Liles authored
Add JSON format to table printer
-
- 06 Jul, 2018 9 commits
-
-
Bryan Liles authored
Don't drop empty objects/arrays in env params
-
Bryan Liles authored
Add more test cases to rand string gen
-
bryanl authored
* Exercise random string generation by adding larger test cases * wrap random number generation with a mutex because math/rand isn't goroutine safe Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
There is a case where empty parameter values could get dropped from environment parameters In ``` { components: { component: { values: {} } } } ``` component.values would be dropped because it contained an empty object. Signed-off-by:
bryanl <bryanliles@gmail.com>
-
Oren Shomron authored
Allow installing packages into environment scope
-
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>
-
Sam Foo authored
* Explicitly skipRoot if cmd is version Signed-off-by:
GuessWhoSamFoo <sfoohei@gmail.com> * Catch case for help flags; rename ErrNotInApp Signed-off-by:
GuessWhoSamFoo <sfoohei@gmail.com> * Refactored skipRoot logic; wrapped error message Signed-off-by:
GuessWhoSamFoo <sfoohei@gmail.com> * Added tests; change back to original ErrNotInApp Signed-off-by:
GuessWhoSamFoo <sfoohei@gmail.com> * Address cases without cmd;fix test param Signed-off-by:
GuessWhoSamFoo <sfoohei@gmail.com>
-
Bryan Liles authored
Add environment directory to jsonnet path before eval
-
bryanl authored
Add conditionals for object tagging and upserting. Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- 05 Jul, 2018 2 commits
-
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
Bryan Liles authored
Create module when child exists
-