```
Some checks failed
Build Helm Chart / helm-package (push) Failing after 2s

Update Helm charts and CI workflow for artemis-broker

Modified the Helm chart names for primary and backup Artemis brokers to
reflect their specific roles. The main changes include updating the
name fields in the respective Chart.yaml files for
artemis-broker-backup and artemis-broker-primary charts.

In the CI workflow, the trigger paths in build-chart.yml were updated
to include individual paths for both artemis-broker-backup and
artemis-broker-primary instead of a generic artemis-broker path.
This change was necessary to ensure that the CI system correctly
responds to changes in both charts separately. Additionally, a
dependency was added to the primary broker chart for
artemis-broker-backup, underscoring their relationship in HA
configuration for clustered setups.
```
This commit is contained in:
Marko Oldenburg 2025-03-18 09:06:58 +01:00
parent b2d45ee0c4
commit fe5de3a2c6
3 changed files with 9 additions and 3 deletions

View File

@ -5,7 +5,8 @@ on:
- main
- dev
paths:
- "artemis-broker/Chart.yaml"
- "artemis-broker-primary/Chart.yaml"
- "artemis-broker-backup/Chart.yaml"
jobs:
helm-package:

View File

@ -1,5 +1,5 @@
apiVersion: v2
name: artemis-broker
name: artemis-broker-backup
version: 7.12.3-test2
description: An unified Helm Chart that deploys an Artemis MQ Broker with optional SSL support and Optional Disk Persistence. Clustered setups are also supported.
type: application

View File

@ -1,5 +1,5 @@
apiVersion: v2
name: artemis-broker
name: artemis-broker-primary
version: 7.12.3-test2
description: An unified Helm Chart that deploys an Artemis MQ Broker with optional SSL support and Optional Disk Persistence. Clustered setups are also supported.
type: application
@ -12,3 +12,8 @@ keywords:
home: https://access.redhat.com/products/red-hat-amq/
sources:
- https://git.cooltux.net/marko/amq-broker-helm
dependencies:
- condition: cluster.ha_ap_mode.true
name: artemis-broker-backup
repository: https://git.cooltux.net/api/packages/marko/helm
version: 7.12.x