linzhengen / tech-notes

My tech notes write in github issues🧲
1 stars 0 forks source link

[20210730] Actionsで簡単にhelm chartテストできるのはいいね! #129

Open linzhengen opened 3 years ago

linzhengen commented 3 years ago

lint-test.yaml

https://github.com/linzhengen/helm-charts/blob/main/.github/workflows/lint-test.yaml

kindでクラスタが作成されて、helm testが実行される

https://github.com/linzhengen/helm-charts/pull/2/checks?check_run_id=3200162427

安心できる

------------------------------------------------------------------------------------------------------------------------
 ✔︎ cronjob => (version: "0.1.5", path: "charts/cronjob")
 ✔︎ ghcr-auth => (version: "0.1.6", path: "charts/ghcr-auth")
 ✔︎ web => (version: "0.1.7", path: "charts/web")
------------------------------------------------------------------------------------------------------------------------
All charts installed successfully