v0.4.0
Changelog:
New features:
- #33 Composite source. Now it's possible to use single env variable to pass multiple sources:
export CONFIGO_SOURCE_0='{
"type": "composite",
"sources": [
{ "type": "shell", "format": "properties", "command": "echo MY_COOL_PROP=123" },
{ "type": "file", "path": "/etc/test.yml", "format": "yaml" },
{ "type": "http", "format": "json", "url": "https://my.configs.corp.com/test.json" }
]
}'Installation:
See wiki for installation options and instructions: https://github.com/bsideup/configo/wiki/Binaries
SHA sums:
Binaries were taken from CircleCI.
Build: https://circleci.com/gh/zeroturnaround/configo/114#artifacts
We're not compiling them manually, and you can verify that checksums are the same (see openssl sha1 configo.* step on CircleCI):
SHA1(configo.darwin-amd64)= bf11b565948cf988e52b6f46b90e5b1fd9ea4ca1
SHA1(configo.linux-amd64)= aa5aafbb17921de4970cf6a7884b2126d50a2857
SHA1(configo.windows-amd64)= d1bac0c5c38c5fe7dd7f6ee3291dfe55c3a29012