Releases: baloise/gitopscli
Releases · baloise/gitopscli
3.0.1 (2020-04-09)
Added
- Improved error handling while reading
gitops.config.yaml
Changed
- Fixed bug in
sync-apps
that always added atest-app
3.0.0 (2020-03-20)
Added
- Added
--verbose
arg to print stack traces in case of errors - Automatic git provider detection. If
--git-provider-url
contains "github" or "bitbucket" the--git-provider
arg is not needed anymore. Until now,bitbucket
was used as default if--git-provider
was missing. - Improved error handling and log outputs
Changed
- Throw an error if a key is not found in the YAML file for
deploy
andcreate-preview
commands. Until now, the missing key was silently added. --username
and--pasword
are always required- Read
.gitops.config.yaml
from the master branch fordelete-preview
- The
--branch
arg of thedelete-preview
command now only refers to the app repo branch. The config repo changes are pushed tomaster
by default or to a randomly created branch name if--create_pr
is given.
Removed
- Arg shortcuts (except
-v
verbose and-h
help) - The
requirements.txt
was removed in favor of requirements insetup.py
. This allows installation with onlypip3 install .
- The
--branch
arg was removed for commandsdeploy
andcreate-preview
. Forcreate-preview
the app repo branch is detected via the--pr_id
. All changes in the config repo are pushed tomaster
by default, or to a randomly created branch name if--create_pr
is given.
2.1.0 (2020-02-09)
Added
- New command
delete-preview
- Added initial Changelog.md