Skip to content

v0.11.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Mar 17:16

Deployment Certifications and Source Traceability

EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77aa0e70698bf4d420e1952b1362dc795aaca9aae1f62f9d7d83c3e6dbdbf3d3f59 - attestation and
24296fb24b8ad77ae61e461ea1d197efb519fcf1bc8813aac9ec9a94b941cb39f8a0b2851af12aa4 - signature

v0.11.0 - 2024-03-12

Features

  • 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)

Bug Fixes

  • 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)

Code Refactoring

  • 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)

Testing

  • Run e2e tests one-by-one (#130)

Routine

  • 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)

Documentation

  • Define name convention for ingress objects (#122)
  • Update README md file (#132)

BREAKING CHANGE:

We need to change format of payload that we pass
to CD Pipeline