
Refer to the example for auto-increment presented by Bob Church: https://review.opendev.org/c/starlingx/platform-armada-app/+/904464 Implement these specifics for vault-helm: - Use StarlingX debian git revcount packaging mechanisms to derive the semver BUILD version for upstream helm charts which maintains the upstream chart version and adds a versioned BUILD extension. <valid semver> ::= <version core> "+" <build> Chart version (MAJOR.MINOR.PATCH+STX.REV) is passed to 'helm package' command to force the version, where REV == 'git revcount' - Update the rules to automatically update the chart versions in the fluxCD helmrelease.yaml files. Test Plan: PASS file byte level comparison of package before/after PASS AIO-SX vault sanity PASS application-update Story: 2010929 Task: 49399 Change-Id: Id40547c1001ab8fa2d7c83abbcc5c9d44185ee2f Signed-off-by: Michel Thebeau <Michel.Thebeau@windriver.com>
17 lines
425 B
Plaintext
17 lines
425 B
Plaintext
Source: vault-helm
|
|
Section: libs
|
|
Priority: optional
|
|
Maintainer: StarlingX Developers <starlingx-discuss@lists.starlingx.io>
|
|
Build-Depends: debhelper-compat (= 13),
|
|
helm,
|
|
build-info,
|
|
Standards-Version: 4.5.1
|
|
Homepage: https://www.starlingx.io
|
|
|
|
Package: vault-helm
|
|
Section: libs
|
|
Architecture: any
|
|
Depends: ${misc:Depends}
|
|
Description: StarlingX Vault Helm Charts
|
|
This package contains helm charts for the vault application.
|