- 新增build-chart.sh脚本用于自动化打包和推送Helm Chart - 支持自动获取最新生成的包名 - 支持推送至OCI仓库 - 自动清理生成的包文件
13 lines
273 B
Bash
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 |