- 29 Jun, 2017 1 commit
-
-
Angus Lees authored
Rename --extVar to --ext-str
-
- 28 Jun, 2017 2 commits
-
-
Angus Lees authored
For consistency with other options (hyphenated, not camel case), and the upstream `jsonnet` tool.
-
Angus Lees authored
Update jsonnet-cgo to 04f8990
-
- 27 Jun, 2017 2 commits
-
-
Tom Wilkie authored
-
Angus Lees authored
fix README example
-
- 26 Jun, 2017 1 commit
-
-
Angus Lees authored
Add new `resolveImage` native function
-
- 24 Jun, 2017 1 commit
-
-
Sebastien Goasguen authored
-
- 23 Jun, 2017 1 commit
-
-
Angus Lees authored
Add a new native function that resolves docker image names into more specific forms. In particular, it can look up a docker registry and convert image:tag to image@digest at jsonnet-eval time. Limitations: Does not currently support private docker registries (that require authentication). Controlled via two new command line flags: - `--resolve-images` Change implementation of resolveImage native function. One of: noop, registry (default "noop") - `--resolve-images-error` Action when resolveImage fails. One of ignore,warn,error (default "warn") Note in particular that the defaults will *not* do remote registry lookups, and will only add an explicit ":latest" tag where no tag was given. Fixes #13
-
- 22 Jun, 2017 6 commits
-
-
Angus Lees authored
Add native convenience functions to parse JSON and YAML
-
Angus Lees authored
Native function tests crash on golang 1.7/osx. Unclear if this is a golang/cgo bug on osx, or jsonnet_cgo is doing something incorrectly. Not critical, provided the golang 1.8 builds continue to work.
-
Angus Lees authored
Fixes #12
-
Angus Lees authored
Adds support for native functions
-
Angus Lees authored
Add a flag for extvars
-
Angus Lees authored
-
- 16 Jun, 2017 4 commits
-
-
Ted Hahn authored
-
Ted Hahn authored
-
Angus Lees authored
Minor README updates
-
Angus Lees authored
- Add travis build status badge - Update description of current status - Add note about upstream golang OSX+cgo issue with <1.8.1
-
- 14 Jun, 2017 2 commits
-
-
Angus Lees authored
Build release binaries for osx
-
Angus Lees authored
-
- 13 Jun, 2017 1 commit
-
-
Angus Lees authored
Add direct links to jsonnet tutorial and stdlib
-
- 09 Jun, 2017 5 commits
-
-
Angus Lees authored
Implement diff subcommand
-
Angus Lees authored
-
Angus Lees authored
Uses github.com/yudai/gojsondiff for the heavy lifting.
-
Angus Lees authored
Implement delete subcommand
-
Angus Lees authored
This removes all objects listed in config files (and dependents) - effectively reversing an `update --create`. Intended for short-lived "try this out; now clean up" workflows. Fixes #14
-
- 07 Jun, 2017 1 commit
-
-
Marko Mikulicic authored
-
- 06 Jun, 2017 1 commit
-
-
Angus Lees authored
Make the install commands more cut+pasteable
-
- 05 Jun, 2017 1 commit
-
-
Angus Lees authored
s/go install/go get/
-
- 29 May, 2017 4 commits
-
-
Angus Lees authored
Fix reading YAML files
-
Angus Lees authored
-
Angus Lees authored
-
Angus Lees authored
-
- 23 May, 2017 6 commits
-
-
Angus Lees authored
Update README to mention pre-built release binaries
-
Angus Lees authored
-
Angus Lees authored
Add a README.md
-
Angus Lees authored
-
Angus Lees authored
Accept a wider range of jsonnet result structures
-
Angus Lees authored
There is some variation in jsonnet "result" conventions. This change assumes the top level is a JSON object, and then walks down looking for objects with `apiVersion` & `kind` fields. While walking down, the current code will expand JSON arrays, and object values. In particular, this should correctly accept: - single-value JSON files - arrays (jsonnet --yaml-stream) - "filename->object" objects (jsonnet --multi) (Note that any v1.Lists encountered are still expanded in a second-pass, as before)
-
- 19 May, 2017 1 commit
-
-
Angus Lees authored
Attempt to topologically sort resources before updating
-