charts icon indicating copy to clipboard operation
charts copied to clipboard

[bitnami/concourse] Add tests and publishing using VIB

Open joancafom opened this issue 2 years ago • 0 comments

Description of the change

The main objective of this PR is to publish our Bitnami Concourse Helm Chart using VMware Image Builder. In order to do that, several changes are included:

  • Adding the asset to the publishing workflow
  • Increasing the existing test coverage of the asset by adding GOSS tests.
  • Adapting the chart to use common.names.fullname.namespace, which allows deploying several releases under the same K8s cluster but in different namespaces.

Additionally,

Benefits

  • Ensuring higher quality of the Helm charts.
  • Increased pool of assets completely handled by VMware Image Builder.

Possible drawbacks

Automated tests could show to be potentially flaky.

Applicable issues

NA

Additional information

NA

Checklist

  • [x] Chart version bumped in Chart.yaml according to semver. This is not necessary when the changes only affect README.md files.
  • [x] Title of the pull request follows this pattern [bitnami/<name_of_the_chart>] Descriptive title
  • [x] All commits signed off and in agreement of Developer Certificate of Origin (DCO)

joancafom avatar Sep 19 '22 14:09 joancafom