このプロジェクトについて
Goat It Web Gameは、Goat Itアプリエコシステムの一部である、Nuxt 4とVue 3で構築されたWebゲームです。goat-it.frでライブデモを提供しており、Dockerマルチステージビルドによる本番環境向けに設計されています。このプロジェクトは、OxlintとESLintを使用した500以上のリンティングルールと、カバレッジ、セキュリティ、信頼性に関するSonarCloudメトリクスにより、コード品質を重視しています。テストには、Vitestによるユニットテスト(100%カバレッジしきい値)と、PlaywrightとCucumberを使用したBDD受け入れテストが含まれており、Goat It APIサンドボックスが必要です。インストールにはNode.js、pnpm、Dockerが必要で、開発、ビルド、テスト用のコマンドが用意されています。このプロジェクトは、従来のコミットとsemantic-releaseを使用してバージョン管理を行い、詳細な変更ログを提供しています。ビルド、ステージング、本番デプロイ用のCIワークフローと、CodeQL分析が含まれています。READMEには、セットアップ手順、API用のDockerサンドボックスコマンド、および貢献ガイドラインが記載されています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.