|
1 | 1 | <a name="unreleased"></a> |
2 | 2 | ## [Unreleased] |
3 | 3 |
|
| 4 | + |
| 5 | +<a name="v2.10.0"></a> |
| 6 | +## [v2.10.0] - 2021-12-06 |
4 | 7 | ### Features |
5 | 8 |
|
6 | | -- Switch to edp-common for BuildInfo [EPMDEDP-7847](https://jiraeu.epam.com/browse/EPMDEDP-7847) |
7 | | -- Provide operator's build information [EPMDEDP-7847](https://jiraeu.epam.com/browse/EPMDEDP-7847) |
8 | | -- Proper exclusion for golang tests in sonar [EPMDEDP-7535](https://jiraeu.epam.com/browse/EPMDEDP-7535) |
9 | | -- Exclude groovy files from sonar scan [EPMDEDP-7743](https://jiraeu.epam.com/browse/EPMDEDP-7743) |
10 | | -- Improve ingress creation [EPMDEDP-7483](https://jiraeu.epam.com/browse/EPMDEDP-7483) |
11 | | -- Improve default ingress creation [EPMDEDP-7483](https://jiraeu.epam.com/browse/EPMDEDP-7483) |
12 | | -- implement dynamic params for codebase branch trigger release [EPMDEDP-7456](https://jiraeu.epam.com/browse/EPMDEDP-7456) |
| 9 | +- Switch to edp-common for BuildInfo |
| 10 | +- Provide operator's build information |
| 11 | +- Proper exclusion for golang tests in sonar |
| 12 | +- Exclude groovy files from sonar scan |
| 13 | +- Improve ingress creation |
| 14 | +- Improve default ingress creation |
| 15 | +- implement dynamic params for codebase branch trigger release |
13 | 16 |
|
14 | 17 | ### Bug Fixes |
15 | 18 |
|
16 | | -- Address vet, lint issues [EPMDEDP-7847](https://jiraeu.epam.com/browse/EPMDEDP-7847) |
17 | | -- Show username value in logs [EPMDEDP-7880](https://jiraeu.epam.com/browse/EPMDEDP-7880) |
18 | | -- Address issue with git remote replacement [EPMDEDP-7880](https://jiraeu.epam.com/browse/EPMDEDP-7880) |
19 | | -- Do not fail codebase provisioining for public repos [EPMDEDP-7880](https://jiraeu.epam.com/browse/EPMDEDP-7880) |
20 | | -- update failure reconciliation timeout formula [EPMDEDP-7458](https://jiraeu.epam.com/browse/EPMDEDP-7458) |
21 | | -- Fix issue with finalizer removal for codebasebranch [EPMDEDP-7544](https://jiraeu.epam.com/browse/EPMDEDP-7544) |
22 | | -- fix default release name param for trigger release function [EPMDEDP-7456](https://jiraeu.epam.com/browse/EPMDEDP-7456) |
| 19 | +- Fix changelog links |
| 20 | +- Address vet, lint issues |
| 21 | +- Show username value in logs |
| 22 | +- Address issue with git remote replacement |
| 23 | +- Do not fail codebase provisioining for public repos |
| 24 | +- update failure reconciliation timeout formula |
| 25 | +- Fix issue with finalizer removal for codebasebranch |
| 26 | +- fix default release name param for trigger release function |
23 | 27 |
|
24 | 28 | ### Code Refactoring |
25 | 29 |
|
26 | | -- Address golangci-lint issues [EPMDEDP-7945](https://jiraeu.epam.com/browse/EPMDEDP-7945) |
27 | | -- Remove Jenkins pipelines logic [EPMDEDP-7136](https://jiraeu.epam.com/browse/EPMDEDP-7136) |
28 | | -- Add tests for Controllers [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
29 | | -- Codebase and Codebasebranch ctrl [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
30 | | -- Disable jira integration by default [EPMDEDP-7812](https://jiraeu.epam.com/browse/EPMDEDP-7812) |
31 | | -- Address staticcheck issues [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
32 | | -- Update VCS model [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
33 | | -- Add unit tests for project creation in Gerrit [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
34 | | -- Fix issue with template rendering [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
35 | | -- Increase code coverage for gerrit pkg [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
36 | | -- Remove duplicate code [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
37 | | -- Add validation and checks in put_cd_stage_deploy [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
38 | | -- Decrease Jenkins job status poll timeout [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
39 | | -- Remove duplicate code [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
40 | | -- Expand codebase-operator role [EPMDEDP-7279](https://jiraeu.epam.com/browse/EPMDEDP-7279) |
41 | | -- Add namespace field in roleRef in OKD RB, align CRB name [EPMDEDP-7279](https://jiraeu.epam.com/browse/EPMDEDP-7279) |
42 | | -- Push with default branch for GitLabCI flow [EPMDEDP-7336](https://jiraeu.epam.com/browse/EPMDEDP-7336) |
43 | | -- Replace cluster-wide role/rolebinding to namespaced [EPMDEDP-7279](https://jiraeu.epam.com/browse/EPMDEDP-7279) |
| 30 | +- Address golangci-lint issues |
| 31 | +- Remove Jenkins pipelines logic |
| 32 | +- Add tests for Controllers |
| 33 | +- Codebase and Codebasebranch ctrl |
| 34 | +- Disable jira integration by default |
| 35 | +- Address staticcheck issues |
| 36 | +- Update VCS model |
| 37 | +- Add unit tests for project creation in Gerrit |
| 38 | +- Fix issue with template rendering |
| 39 | +- Increase code coverage for gerrit pkg |
| 40 | +- Remove duplicate code |
| 41 | +- Add validation and checks in put_cd_stage_deploy |
| 42 | +- Decrease Jenkins job status poll timeout |
| 43 | +- Remove duplicate code |
| 44 | +- Expand codebase-operator role |
| 45 | +- Add namespace field in roleRef in OKD RB, align CRB name |
| 46 | +- Push with default branch for GitLabCI flow |
| 47 | +- Replace cluster-wide role/rolebinding to namespaced |
44 | 48 |
|
45 | 49 | ### Testing |
46 | 50 |
|
47 | | -- Do not run SetupWithManager unit tests [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
48 | | -- Add test for cdstagedeploy controller [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
49 | | -- Add test for jira adapter part [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
50 | | -- Exclude helm-chart templates from sonar scan [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
51 | | -- Add tests for cluster package [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
52 | | -- Add tests for jenkins package [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
53 | | -- Increase coverage for jenkins client [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
54 | | -- Add test for jenkins client [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
| 51 | +- Do not run SetupWithManager unit tests |
| 52 | +- Add test for cdstagedeploy controller |
| 53 | +- Add test for jira adapter part |
| 54 | +- Exclude helm-chart templates from sonar scan |
| 55 | +- Add tests for cluster package |
| 56 | +- Add tests for jenkins package |
| 57 | +- Increase coverage for jenkins client |
| 58 | +- Add test for jenkins client |
55 | 59 |
|
56 | 60 | ### Routine |
57 | 61 |
|
58 | | -- Add changelog generator [EPMDEDP-7847](https://jiraeu.epam.com/browse/EPMDEDP-7847) |
59 | | -- Update andygrunwald/go-jira to the latest stable [EPMDEDP-7930](https://jiraeu.epam.com/browse/EPMDEDP-7930) |
60 | | -- Update cd-pipeline, jenkins, component to the latest stable [EPMDEDP-7930](https://jiraeu.epam.com/browse/EPMDEDP-7930) |
61 | | -- update Go version at codecov.yaml [EPMDEDP-7885](https://jiraeu.epam.com/browse/EPMDEDP-7885) |
62 | | -- Use custom go build step for operator [EPMDEDP-7932](https://jiraeu.epam.com/browse/EPMDEDP-7932) |
63 | | -- Update go to version 1.17 [EPMDEDP-7932](https://jiraeu.epam.com/browse/EPMDEDP-7932) |
64 | | -- Update docker image [EPMDEDP-7895](https://jiraeu.epam.com/browse/EPMDEDP-7895) |
65 | | -- Run CodeQL only on push to master branch [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
66 | | -- Add codecov integration [EPMDEDP-7505](https://jiraeu.epam.com/browse/EPMDEDP-7505) |
| 62 | +- Add changelog generator |
| 63 | +- Update andygrunwald/go-jira to the latest stable |
| 64 | +- Update cd-pipeline, jenkins, component to the latest stable |
| 65 | +- update Go version at codecov.yaml |
| 66 | +- Use custom go build step for operator |
| 67 | +- Update go to version 1.17 |
| 68 | +- Update docker image |
| 69 | +- Run CodeQL only on push to master branch |
| 70 | +- Add codecov integration |
67 | 71 |
|
68 | 72 | ### Documentation |
69 | 73 |
|
70 | | -- Update the links on GitHub [EPMDEDP-7781](https://jiraeu.epam.com/browse/EPMDEDP-7781) |
| 74 | +- Update the links on GitHub |
71 | 75 |
|
72 | 76 |
|
73 | 77 | <a name="v2.9.0"></a> |
|
92 | 96 | - [MDTUDDM-673] Save git status in the intermediate operations |
93 | 97 |
|
94 | 98 |
|
95 | | -[Unreleased]: https://github.com/epam/edp-codebase-operator/compare/v2.9.0...HEAD |
| 99 | +[Unreleased]: https://github.com/epam/edp-codebase-operator/compare/v2.10.0...HEAD |
| 100 | +[v2.10.0]: https://github.com/epam/edp-codebase-operator/compare/v2.9.0...v2.10.0 |
96 | 101 | [v2.9.0]: https://github.com/epam/edp-codebase-operator/compare/v2.8.1...v2.9.0 |
97 | 102 | [v2.8.1]: https://github.com/epam/edp-codebase-operator/compare/v2.8.0...v2.8.1 |
98 | 103 | [v2.8.0]: https://github.com/epam/edp-codebase-operator/compare/v2.7.2...v2.8.0 |
|
0 commit comments