Skip to content

Commit 1f9f0a5

Browse files
Merge pull request #73 from baloise-incubator/doc/update-changelog
update changelog
2 parents 58c10b1 + d0b09b1 commit 1f9f0a5

2 files changed

Lines changed: 16 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,27 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
44
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
55

66
## [Unreleased]
7+
8+
## [3.0.0] - 2020-03-20
9+
10+
### Added
11+
- Added `--verbose` arg to print stack traces in case of errors
12+
- 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.
13+
- Improved error handling and log outputs
14+
715
### Changed
16+
- Throw an error if a key is not found in the YAML file for `deploy` and `create-preview` commands. Until now, the missing key was silently added.
17+
- `--username` and `--pasword` are always required
18+
- Read `.gitops.config.yaml` from the master branch for `delete-preview`
819
- The `--branch` arg of the `delete-preview` command now only refers to the app repo branch. The config repo changes are pushed to `master` by default or to a randomly created branch name if `--create_pr` is given.
920

1021
### Removed
22+
- Arg shortcuts (except `-v` verbose and `-h` help)
23+
- The `requirements.txt` was removed in favor of requirements in `setup.py`. This allows installation with only `pip3 install .`
1124
- The `--branch` arg was removed for commands `deploy` and `create-preview`. For `create-preview` the app repo branch is detected via the `--pr_id`. All changes in the config repo are pushed to `master` by default, or to a randomly created branch name if `--create_pr` is given.
1225

1326
## [2.1.0] - 2020-02-09
27+
1428
### Added
1529
- New command `delete-preview`
16-
- Added initial Changelog.md
17-
- Added `--verbose` arg
18-
- Improved git error handling
19-
- Improved yaml update error handling
20-
### Removed
21-
- arg shortcuts (except -v verbose and -h help)
30+
- Added initial Changelog.md

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name="gitopscli",
5-
version="2.1.0",
5+
version="3.0.0",
66
packages=find_packages(),
77
entry_points={"console_scripts": ["gitopscli = gitopscli.__main__:main"]},
88
setup_requires=["wheel"],

0 commit comments

Comments
 (0)