v0.12.0 - 2024-06-13
- Align chart for ingress TLS configuration(#178)
- Add lastCommitMessage to interceptor response (#193)
- Add quality gate for chart name alignment with codebase name(#191)
- Dynamically set repository URLs for package types (#132)
- Enhance Gradle proxy support (#132)
- Exclude pipelinerun from resources displayed in argocd(#169)
- Resolve Version Conflict Between h11 and httpcore (#195)
- Set full stage name in autotests tekton task (#199)
- Make possible work with registry without registry parameter(#184)
- multiple eventListeners route creation(#175)
- Add lint config and remove cache from e2e (#164)
- Remove volume workspace from commit-validate task (#78)
- Update argocd-integration step logic (#153)
- Update custom deploy pipeline logic (#153)
- Update route for el (#151)
- Fix gitProviders parameter in custom pipelines (#150)
- Update current version (#211)
- Update current version (#211)
- Align argo diff for pruner (#209)
- Align argo diff for pruner (#205)
- Update tekton pruner logic (#205)
- Set default branch during project creation (#207)
- Update CodeQL to the latest version (#203)
- Bump Node image version to 18.20.3-alpine3.20 (#201)
- Use commit message instead PR title (#197)
- Remove PR modify action for review pipeline (#187)
- Use Go 1.22 for e2e workflow (#182)
- Bump hadolint version to v2.12.0-alpine (#188)
- Bump to go 1.22 (#182)
- Update tekton-dashboard(#180)
- Switch cache to recreate strategy (#171)
- Adjust tekton pruner logic (#147)
- Add codeowners file to the repo (#166)
- Align commit message pattern (#160)
- Update sonar project properties (#160)
- Remove mount volume from all commit-validate tasks(#159)
- Update workspace volume size (#158)
- Align codebase branch name and codebase name(#157)
- Update Tekton pruner logic (#147)
- Bump custom deploy images (#153)
- Add timeout after clean-edp task (#152)
- Switch Argo CD integration to edp-ci user (#152)
- Use new icon for gerrit QuickLink (#152)
- Remove deprecated EDPComponents CRD (#149)
- Bump java-maven deploy plugin version (#148)
- Update current development version (#149)
v0.11.0 - 2024-03-12
- Make possible run autotest from deploy pipeline (#133)
- Add Github CI workflow for PR (#136)
- Make possible run post/pre deploy in remote cluster (#133)
- Enable custom values parameter (#131)
- Set GitHub as default gitProvider (#130)
- Add support for multiple GitProviders (#130)
- Integrate DotNet Pipelines with custom registry (#127)
- Add nodeSelector, affinity, tolerations (#126)
- Enable correct deployment name for tekton cache chart (#126)
- Integrate Python Pipelines with custom registry (#123)
- Implement custom pipeline for clean edp (#117)
- Add support for argocd app wait deployment (#117)
- Add QuickLink Custom Resources (#114)
- Integrate NPM Pipelines with custom registry (#115)
- Integrate Antora Pipelines with custom registry (#115)
- Add integration tests step for nexus-operator (#116)
- Add ability to use custom Maven settings.xml (#106)
- Migrate custom Tekton pipelines for new Sonar branch approach(#107)
- Migrate Java-Gradle Tekton pipelines for new Sonar branch approach(#107)
- Migrate Java-Maven Tekton pipelines for new Sonar branch approach(#107)
- Migrate Dotnet Tekton pipelines for new Sonar branch approach(#107)
- Migrate Go Tekton pipelines for new Sonar branch approach(#107)
- Migrate NPM Tekton pipelines for new Sonar branch approach(#107)
- Migrate Python Tekton pipelines for new Sonar branch approach(#107)
- Add secret for authentication in package registries (#106)
- Add pull request data to interceptor response (#105)
- Provision default TriggerTemplate for CD Pipeline (#96)
- Align promotion procedure to the new format (#96)
- Implement deploy pipeline based on Argo ApplicationSet (#96)
- Add custom pipelines for SAM tool (#92)
- Update customValues flag operation logic (#133)
- Update autotest-runner (#146)
- Invalid CodebaseImageStream tag date format (#143)
- Fix git server hostname extraction for GitLab (#144)
- Update resource creation logic (#142)
- Align release pipeline kaniko task(#140)
- We must pass context with deployable module for kaniko (#141)
- Run sonar after integration-test for keycloak-operator (#139)
- Update task dependencies (#136)
- Enable uniq selector pattern for deploy pipeline (#137)
- Add https prefix into webhookUrl (#130)
- Align promote images to the new payload pattern(#134)
- Add kubeconfig parameter to deploy TT (#133)
- Ensure build pipeline is triggered only for Merge Events (#128)
- Update working directory path for custom pipelines (#119)
- Fix ingress annotation in Tekton dashboard (#111)
- Align parameters name for CD Pipeline (#96)
- Align parameters name for CD Pipeline (#96)
- Add extraline in private ssh key (#100)
- Change versioning for helm lib default(#101)
- Add chart-dir parameter to helm pipeline(#101)
- Add extraline in private ssh key (#100)
- Failed push-to-jira step in build pipeline on okd (#94)
- Fix Service name for Ingress object of the EventListeners CR (#93)
- Align cache endpoint with service name (#89)
- Fix tekton cache service name (#89)
- Remove deprecated autotests functional (#145)
- Align TriggerTemplate stage label name (#145)
- Align labels, name convention (#145)
- Switch to using gitServer name instead of gitProvider (#130)
- Change gitServer structure (#130)
- Refactor Tekton Triggers components deployment (#130)
- Simplify Git provider EventListeners and Ingress handling (#93)
- Run e2e tests one-by-one (#130)
- Update current version (#149)
- Bump helm-docs image version (#149)
- Bump alpine version (#149)
- Allow to define webhook URL for Github/Gitlab (#130)
- Add parameters for gerrit gitserver (#136)
- Implement cache in antora pipeline (#138)
- Update github workflow (#136)
- Get webhook url of gitlab and github from gitserver resource (#130)
- Add label to associate an ingress with a specific GitServer (#130)
- Allow overriding fields in gitServer and QuickLink CRs (#168)
- Remove Dashboard EDPComponent CR (#168)
- Remove unused tasks from DotNet Pipelines (#127)
- Remove unused get-nexus-repository-url Task from Python Pipelines (#123)
- Remove 'edp' from helm chart name (#122)
- Make possible to use cache at python-push step (#121)
- Increase RAM request and limit of save-cache task (#120)
- Bump tekton dashboard version (#118)
- Enable pip package caching (#150)
- Separating nexus-operator pipelines from general pipelines (#116)
- Migrate from update-build-number to maven task (#112)
- Add comments with description for tekton-cache (#110)
- Enable service name customization in the tekton-cache Helm chart (#110)
- Bump semgrep image version (#109)
- Add e2e tests for edp-tekton custom pipeline (#108)
- Remove unused sonar tasks (#107)
- Update maven-deploy-plugin syntax for Java 8 and 11 compatibility (#106)
- Remove unused Nexus-specific properties, GitLab VCS (#106)
- Remove unused Nexus-specific properties, GitHub VCS (#106)
- Remove unused Nexus-specific properties, Gerrit VCS (#106)
- Remove 'get-nexus-repository-url' task (#106)
- Add examples for using various artifactory storages in Maven (#106)
- Update current development version (#104)
- Add dependencies between tasks(#103)
- Bump tekton-cache version (#102)
- Bump tekton-cache helm chart version (#102)
- Update image on tekton-cache chart (#102)
- Add yaml files to semgrep ignore list (#96)
- Align naming convention for Argo CD task (#96)
- Bump sonarscanner image (#99)
- Switch deploy pipeline to tekton-cd-pipeline image (#98)
- Remove unused parameters(#97)
- Align event-listener name for routes(#93)
- Add cache for custom pipelines (#95)
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#91)
- Remove volume workspace from commit-validate task (#78)
- Remove volume workspace from getDefaultVersion task (#78)
- Remove volume workspace from getDefaultVersion task (#78)
- Update release steps subsequence (#90)
- Update current development version (#89)
We need to change format of payload that we pass to CD Pipeline
v0.10.2 - 2024-01-19
v0.10.1 - 2023-12-18
- Align cache endpoint with service name (#89)
v0.10.0 - 2023-12-18
- Ensure commit-validate checks the lenght of the commit msg (#87)
- Make it possible to deploy cache chart with edp-tekton (#74)
- Implement cache in dotnet pipelines (#74)
- Implement cache in gradle pipelines (#74)
- Implement cache in JS pipelines (#74)
- Implement cache in python pipelines (#74)
- Add backstage custom pipelines (#77)
- Implement cache in maven pipelines (#74)
- Add tekton cache chart (#83)
- Automate rekor uuid in release tag (#81)
- Implement cache capabilities for golang pipelines (#74)
- Add ingress-enabled parameter for tekton event Listener with a check before creating the ingress resource (#76)
- Add ingress-enabled parameter for tekton dashboard with a check before creating the ingress resource (#75)
- Publish Dependency Track report for the specific version (#71)
- Add e2e tests for simple gerrit deployment (#68)
- Update images for autotest sonar scan (#74)
- Update images for autotest sonar scan (#74)
- Update autotest tasks (#74)
- Update dotnet push source path (#74)
- Update dotnet push source path (#74)
- Make possible work with kaniko without region parameter (#118)
- We don't need source in workspaces subpath in fetch step (#74)
- Fix checkout to source sub-path (#74)
- Update security task defenitions on go codebases (#70)
- Align edp-npm task to EDP repository (#68)
- Return back to native python task (#68)
- Consolidate npm stages under single stage edp-npm (#68)
- Merge fastapi and flask frameworks into single template (#68)
- Rename python-edp to edp-python task (#68)
- Introduce EDP specific task for fastapi flow (#68)
- Introduce EDP specific task for general python flow (#68)
- Change gerrit notification approach (#67)
- Move gerrit related parts to separate file (#67)
- Refactor e2e flow to reduce flaky tests (#72)
- Change resource creation flow (#68)
- Create pipelinerun to ensure Tekton stack is ready for testing (#68)
- Add github, gitlab cases to e2e tests (#68)
- Update chart dependencies for test installation (#68)
- Update current development version (#89)
- Update current development version (#89)
- Update access right for npm-build task (#74)
- Align autotests pipeline params (#88)
- Merge steps of security task to reduce the number of containers(#87)
- Merge the steps of the push-to-jira task into a single step to avoid the necessity of using volumes (#87)
- Make it possible to use external tekton cache (#74)
- Update tekton-autotest image version (#74)
- Add resources to tekton pruner (#86)
- Make SAST integration optional(#85)
- Set parameter ctLint.validateMaintainer to false by default (#84)
- Update tekton cache tasks (#74)
- Ignore CodeQL scan for some files (#74)
- Ready for kind to be ready before starting deployment (#74)
- Apply new pruner approach (#82)
- Update custom edp images(#80)
- Align terraform infrastructure and lib pipelines for tfenv usage (#73)
- Switch PipelineRun from v1beta1 to v1 (#72)
- Switch Task and Pipeline from v1beta1 to v1 (#72)
- Bump ct-lint version (#69)
- Relax resource requests for tekton tasks (#67)
- Remove deprecated pipelines (#67)
- Optimize custom pipelines flow by merging related tasks (#67)
- Use google analytics during docs build (#65)
- Update current development version (#65)
v0.9.0 - 2023-11-03
- Enable transparancy log upload to rekor fo release pipelines (#64)
- Enable dependency-track on sast task (#59)
- Upload transparency log to rekor for release pipelines (#64)
- Add e2e test to cd-pipeline-operator CI pipelines (#61)
- Enable resources for dashboard and eventlistener (#54)
- Implement integration with docker hub for openshift(#43)
- Align helm-push-lib task to dockerhub integration (#43)
- Implement integration with docker hub (#43)
- Change pipeline pattern for custom autotest codebase (#49)
- Versioning type to default edp-platform/common/autotests (#52)
- Make possible push chart with openshift registry (#62)
- Remove task dependency between sonar-cleanup and sonar (#57)
- Add parameter for helm-push-lib (#47)
- Update default versioning for dotnet app/lib (#53)
- Update pipelines for helm app/lib (#51)
- Fix parameter name (#47)
- Set image name pattern in kaniko task (#47)
- Add helm-push task for dockerhub integration (#43)
- Fix repository name pattern for js (#43)
- Update current development version (#65)
- Rename push-report step in security task (#59)
- Rename SAST task to Security (#59)
- Migrate dep-track task to sast in custom pipelines (#59)
- Align edp autotest execution (#60)
- Migrate dep-track from rewiev to build custom-pipelines (#59)
- Update custom pipelines for new kaniko approach (#47)
- Optimize tekton tasks dependency (#57)
- Bump google.golang.org/grpc from 1.53.0 to 1.56.3 (#58)
- Upgrade pull request template (#56)
- Migrate edp-common from Jenkins to Tekton (#52)
- Add bing verification code (#48)
- Add robots.txt file (#48)
- Add indexnow verification (#48)
- Align helm tasks and pipelines for new config approach (#47)
- Update task dependencies for custom pipelines (#47)
- Migrate edp-autotests pipelines to Tekton (#49)
- Update pytest dependencies (#50)
- Bump golang.org/x/net from 0.9.0 to 0.17.0 (#50)
- Align cutom-pipeline for new kaniko approach (#47)
- Migrate platform pipelines to Tekton (#48)
- Align kaniko task for Openshift approach (#47)
- Change Kaniko parameter source (#47)
- Join Kaniko task for ECR and Harbor into one (#47)
- Join Kaniko task for Dockerhub and Harbor into one (#47)
- Bump sonar-scaner image (#44)
- Automate image bump in Chart.yaml for release process (#42)
- Add review and build pipelines for autotest type for java17 (#40)
- Use push to dockerhub instead of ecr-to-docker task in release pipelines (#39)
- Update current development version (#41)
v0.8.0 - 2023-09-28
- Update pattern for change version edp (#36)
- Update git-clone depth (#20)
- Update sonar variable definition (#31)
- Align naming for sonar_url parameter for java pipelines (#31)
- Update current development version (#41)
- Align Tekton pipelines diff (#37)
- Implement signed image functionality during image push to Harbor (#35)
- Upgrade Go to 1.20 (#34)
- Update CHANGELOG.md (#33)
- Update current development version (#33)
v0.7.0 - 2023-09-21
- Add EDP release pipelines for tekton (#20)
- Implement dependency track task for custom pipelines (#16)
- Align naming for sonar_url parameter for java pipelines (#31)
- Run java8 sonar-scanner on runner with java11 autotests (#31)
- Run java8 sonar-scanner on runner with java11 maven (#31)
- Run java8 sonar-scanner on runner with java11 (#31)
- Add workspace to update-build-number tasks (#30)
- Sonar url for github lib (#24)
- Update parameters in helm pipelines (#30)
- Add sonar url to maven cm (#23)
- GitServer skipWebhookSSLVerification parameter (#26)
- Fix logic for python default versioning (#74)
- Remove NuGet token from output log (#22)
- Fix the execution sequence of update-build-number and sast tasks of NPM (#17)
- Refactor autotest-maven pipeline for GitHub VCS(#18)
- Fix the execution sequence of update-build-number and sast tasks of Python (#17)
- Fix the execution sequence of update-build-number and sast tasks of Csharp (#17)
- Fix the execution sequence of update-build-number and sast tasks of Java (#17)
- Refactor autotest-maven pipeline (#18)
- Align release versions (#33)
- Use github as a default gitserver (#32)
- Deploy Tekton Dashboard with write permissions by default (#28)
- Update default gitlab server (#29)
- Update external component logic (#24)
- Align logic for default versioning (#74)
- Align sonar-operator pipelines (#23)
- Add test to tekton pipeline for sonar-operator (#21)
- Update container image for helm related tasks (#19)
- Update current development version (#15)
- Bump tekton version (#59)