traPtitech / NeoShowcase

PaaS (Platform as a Service) on Docker 🐳 or k8s ☸
MIT License
53 stars 4 forks source link

ビルドのe2eテストを行う #930

Open motoki317 opened 4 months ago

motoki317 commented 4 months ago

builder (+ controller?) でビルドが可能かのe2eテストを行う

主にコンテナ周りの依存のアップグレード時の手動テスト・チェックを減らしたい

Pugma commented 4 months ago

現在の進捗状況: dependabot でのパッケージ更新時に確認が大変な箇所について @pirosiki197 から詳しい情報を聞く

Pugma commented 3 months ago

buildpack, build command, dockerfileのテストをそれぞれ行いたい 実装の方針としては、まとめてではなく各ビルド方法ごとにテストを書くとよさそう

多分 Dockerfile が取り組みやすいのでそこから取り掛かる