Releases: blendle/epp
v3.1.0
v3.0.0: Merge pull request #11 from blendle/add_wildcard_support
- support wildcard expansion in input paths
v2.2.0
v2.1.0
v2.0.0
-
Use
dep
for package version management -
Switch from Pongo to Sprig templating library:
-
more idiomatic-go template helpers
{{ "hello" | default "world" }}
new vs old{{ "hello" | default:"world" }}
-
safer usage of environment variables
{{ env "HELLO" }}
new vs old{{ HELLO }}
-
uses same templating library as Helm
-
-
add
required
template helperThis equals the templating function used in Helm.
It provides a way to "require" a specific value to exist, or otherwise
exit the execution of the template parsing.This can be useful when expecting an environment variable, and not
accepting an empty string as value.Example:
password: {{ required "we really need this!" (env "SECRET_PASSWORD") }}
-
add
include
template helperThis equals the templating function used in Helm.
It provides the same functionality as the Golang built-in "template"
function, but returns the produced template string as the return value,
allowing you to pipe the value to another template function.example:
{{ define "foobar" }} foo: bar: baz {{ end }} qux: {{ include "foobar" . | indent 2 }} # qux: # foo: # bar: baz
v2.0.0-rc2
-
add
required
template helperThis equals the templating function used in Helm.
It provides a way to "require" a specific value to exist, or otherwise
exit the execution of the template parsing.This can be useful when expecting an environment variable, and not
accepting an empty string as value.Example:
password: {{ required "we really need this!" (env "SECRET_PASSWORD") }}
-
add
include
template helperThis equals the templating function used in Helm.
It provides the same functionality as the Golang built-in "template"
function, but returns the produced template string as the return value,
allowing you to pipe the value to another template function.example:
{{ define "foobar" }} foo: bar: baz {{ end }} qux: {{ include "foobar" . | indent 2 }} # qux: # foo: # bar: baz
v2.0.0-rc1
Switch from Pongo to Sprig templating library:
-
more idiomatic-go template helpers
{{ "hello" | default "world" }}
new vs old{{ "hello" | default:"world" }}
-
safer usage of environment variables
{{ env "HELLO" }}
new vs old{{ HELLO }}
-
uses same templating library as Helm