认识
仓库:https://github.com/chartmuseum/helm-push
构建
在线安装 cm-push 插件
helm plugin install https://github.com/chartmuseum/helm-push
离线安装 cm-push 插件
下载并直接执行 helm-cm-push 命令即可。
该下代码供 Jenkins Custom Tools 使用:
if [ ! -e ./linux-amd64/helm ]
then
rm -rf ./helm-v3.13.3-linux-amd64.tar.gz ./linux-amd64/
wget https://mirrors.huaweicloud.com/helm/v3.13.3/helm-v3.13.3-linux-amd64.tar.gz
tar -xf ./helm-v3.13.3-linux-amd64.tar.gz
chmod u+x ./linux-amd64/helm
fi
if ! ./linux-amd64/helm-cm-push 1>/dev/null 2>&1
then
wget https://package.devops.d3rm.org/repository/static-resources/helm/helm-push_0.10.4_linux_amd64.tar.gz
tar -xvf helm-push_0.10.4_linux_amd64.tar.gz
cp bin/helm-cm-push ./linux-amd64/
chmod u+x ./linux-amd64/helm-cm-push
fi