Releases: epam/edp-library-stages
Releases · epam/edp-library-stages
v2.16.0
v2.16.0 - 2023-05-25
Bug Fixes
- Add build-image-from-dockerfile for Docker lib on OKD EPMDEDP-11134
- Kill python server after tests run EPMDEDP-11213
- Jira integration with libraries EPMDEDP-11748
Routine
- Update changelog EPMDEDP-10610
- Align changelog installation for release process EPMDEDP-11826
- Align git application path to git repo provisioning EPMDEDP-11871
- Add templates for github issues EPMDEDP-11928
v2.15.1
v2.15.0
v2.15.0 - 2022-12-13
Features
- Enable helm-lint stage for library EPMDEDP-10431
Bug Fixes
- Address issue with multiple update for .gitconfig EPMDEDP-10781
- Copy sonar-project.properties in Npm Codereview EPMDEDP-10912
- Modify copy-secrets stage for POSIX shell EPMDEDP-8469
Routine
- Update changelog EPMDEDP-10274
- Align build.gradle to new gradle version EPMDEDP-10274
- Enable helm-docs stage for library EPMDEDP-10434
- Add git-chglog installation to Makefile EPMDEDP-10482
- Copy 'gradle' folder with configuration for sonar gradle stage EPMDEDP-10512
v2.14.0
v2.14.0 - 2022-08-25
Features
- Add a Static Application Security Testing stage with Semgrep scanner EPMDEDP-10234
- Add GetVersion stage for Helm, Kustomize, ArgoCD, FLux libraries EPMDEDP-8257
- Add Jenkins artifacts creation EPMDEDP-9199
Bug Fixes
- Use 'subresource' flag for patch codebasebranches EPMDEDP-10122
- Fix git checkout for Autotest step in CDPipeline EPMDEDP-10158
Routine
- Use -f flag for rm command instead of || true EPMDEDP-10158
- Fix Jira Ticket pattern for changelog generator EPMDEDP-10159
- Update CHANGELOG EPMDEDP-10159
- Hide the curl command execution with token in the SAST stage EPMDEDP-10234
- Rename the Jenkins agent label for SAST scanning EPMDEDP-10234
- Align build.gradle to new gradle version EPMDEDP-10274
- Remove get-version stage for Helm, Kustomize, ArgoCD, FLux libraries EPMDEDP-10397
- Update changelog EPMDEDP-8832
- Remove "previous-stage-name" from Jenkins deployed versions view EPMDEDP-9378
BREAKING CHANGE:
Starting from this change, we expect that CodebaseBranches CRD use 'status' field as subresource
v2.13.2
v2.13.1
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
v2.12.0
[v2.12.0] - 2022-01-21
Features
- Use ct.yaml config on helm-lint stage EPMDEDP-8227
Code Refactoring
- Refactor ecr-to-docker CI stage EPMDEDP-7974
- Use SSH Agent Jenkins Plugin instead of eval ssh-agent EPMDEDP-8026
Routine
- Update release CI pipelines EPMDEDP-7847
- Add release temaplate for GitHub EPMDEDP-8227
v2.11.0
[v2.11.0] - 2021-12-07
Features
- Copy sonar-project.properties in Go Codereview EPMDEDP-7743
- Provide the ability to configure hadolint check EPMDEDP-7485
Bug Fixes
- Remove whitespace in git-tag stage EPMDEDP-7847
Code Refactoring
- Remove sonar-gerrit notifications EPMDEDP-7799
- Rename stage promote-images-ecr to promote-images EPMDEDP-7378
Routine
- Bump version to 2.11.0 EPMDEDP-7847
- Align to release process EPMDEDP-7847
- Add changelog EPMDEDP-7847
- Align stages with SonarQube 8.9.3 version EPMDEDP-7409
Documentation
- Update the links on GitHub EPMDEDP-7781
v.2.10.0
The EDP Library Stages Release Notes, v.2.10.0
Enhancements:
- It is possible to override the location of the source code.
- The scanning of the changed files only is implemented for the sonar code-review stage.
Fixed Issues:
- The maven version for the compile stage is fixed.
- it is possible to use the dockerbuild-verify stage on the Code-Review pipelines.