v2.13.0
v2.13.0 - 2022-05-17
Features
- Update Makefile changelog target EPMDEDP-8218
- Provide the ability to customize the deploy pipeline EPMDEDP-8313
- Add helm-docs code-review stage EPMDEDP-8329
- Enable stages for library EPMDEDP-8341
- Add GetVersion stage for Container Library EPMDEDP-8341
- Add copy-secret pipeline stage EPMDEDP-8469
- Implement helm-uninstall step EPMDEDP-8532
- Implement semi-auto-deploy-input stage with timeout and manual mode EPMDEDP-8584
- Update Kaniko stage for using Kaniko template in yaml format EPMDEDP-8620
- Add git-tag stage for autotests EPMDEDP-8920
- Use auth token to access NPM registry deployed on Nexus EPMDEDP-8970
Bug Fixes
- Add normalizedBranch parameter for naming projects in sonar EPMDEDP-8283
- Fix changelog generation in GH Release Action EPMDEDP-8468
- Define workdir for dockerbuild-verify stage EPMDEDP-8832
- Align dockerbuild-verify stage to kaniko template format EPMDEDP-8832
- Replace / to - in image tag on OKD build stage EPMDEDP-8883
- Fix jira metadata for default versionning for kaniko EPMDEDP-8958
- Override npm local repository to enable Nexus push stage EPMDEDP-8970
- Pass email for nexus NPM regisrty during login stage EPMDEDP-8970
Code Refactoring
- Wipe the workspace after the Deploy stage EPMDEDP-7683
- Wipe the workspace after the Deploy stage EPMDEDP-7683
- Create separate sonar project for each branch build EPMDEDP-8012
- Get aws_region variable from configmap EPMDEDP-8164
- The refspec value must be defined early EPMDEDP-8168
- Deploy stage must use valid image tag EPMDEDP-8168
- Remove unused functional EPMDEDP-8168
- CD-operator responsible to create new project on cluster EPMDEDP-8168
- Update image tag modification EPMDEDP-8168
- Remove unused functional EPMDEDP-8168
Routine
- Fix grammatical errors in Jenkins libraries EPMDEDP-8205
- Update changelog EPMDEDP-8227
- Update release template EPMDEDP-8227
- Update release flow EPMDEDP-8227
- We use aws instead of awsv2 in our Jenkins agent EPMDEDP-8257
- Use kaniko-docker agent for hadolint check EPMDEDP-8341
- Add check if Kaniko pod is scheduled EPMDEDP-8624
- Use awscli instead awscliv2 EPMDEDP-8808
- Update changelog EPMDEDP-9185