configMap/build-chart.sh
zhanghaogang 4bf0afc354 chore: 添加Helm Chart打包和推送脚本
- 新增build-chart.sh脚本用于自动化打包和推送Helm Chart

- 支持自动获取最新生成的包名

- 支持推送至OCI仓库

- 自动清理生成的包文件
2025-03-13 13:32:09 +08:00

13 lines
273 B
Bash

#!/bin/bash
# 打包 Helm Chart
helm package chart/
# 获取最新生成的包名
chart_package=$(ls -t *.tgz | head -n 1)
# 推送 Helm Chart 到 OCI 仓库
helm push $chart_package oci://registry.timerzz.com:20443/helm-charts
# 删除生成的包
rm -f $chart_package