Get rid of sed
usage inside Capact release pipeline scripts
#622
Labels
area/ci
Relates to CI
enhancement
New feature or request
needs-triage
Relates to issues that should be refined
Description
Refactor
hack/make-release.sh
andhack/release-charts.sh
script:sed
usageAlternatives:
yq
(however, it reformats the file, which could be a concern for some) - ???
See the discussion #617
Reason
The current solution is very shortsighted. In case of Dashboard tag, the current approach replaces any
tag
property, which is a generic word. It's a matter of time when we have such duplicated property in thevalues.yaml
file. Same with other properties, likebranch
, which could occur multiple times, as we have multiple sources support in Populator. Should we build more complexsed
one-liners in future? Definitely not, so that would need to be addressed.The text was updated successfully, but these errors were encountered: