Changelog
Breaking
- Changed format of saved environment variables into `env_type:env_name:env_scope` (https://github.com/kabooboo/giphon/pull/18)
Since scopes contain characters that are incompatible with POSIX file paths, we'll escape them with url encode
Feature
- Be able to generate a shell script's text that export all of the environment variables, recursively starting from the top. (https://github.com/kabooboo/giphon/pull/18)
This will allow anyone with one single line of command (`source <(python3 -m giphon source $ENV)`) to load their current shell environment with whatever variables their corresponding Gitlab-CI has.