quarkus-verification
Quarkusプロジェクト検証ループ:ビルド、静的分析、カバレッジ付きテスト、セキュリティスキャン、ネイティブコンパイル、本番環境またはPR前の差分レビュー。
原文 · 译文未通过检查适用对象:对象待分类。自动收录 · 待核查。
原作者说明节选
从固定版本的 SKILL.md 提取,保留原文语言。以下内容属于作者说明,本站尚未验证安装、兼容或运行结果。
查看日文原文
原文涵盖的主题
- Quarkus Verification Loop
- When to Activate
- Phase 1: Build
- Phase 2: Static Analysis
- Checkstyle, PMD, SpotBugs (Maven)
- SonarQube (if configured)
- Common Issues to Address
- Phase 3: Tests + Coverage
PR、メジャー変更後、および本番前に実行します。 Quarkusサービスのプルリクエスト開始前 メジャーリファクタリングまたは依存関係アップグレード後 ステージング本番環境前のプリデプロイメント検証 フル ビルド → リント → テスト → セキュリティスキャン → ネイティブコンパイルパイプライン実行 テストカバレッジが閾値を満たす(80%以上)ことを検証 ネイティブイメージ互換性テスト ビルド失敗時は停止してコンパイルエラーを修正します。 未使用のインポートまたは変数 複雑なメソッド(高い環状複雑度) 潜在的なnullポインター逆参照 SpotBugsでフラグが立つセキュリティ問題 モック化された依存関係でサービスロジックテスト: 実データベース(Testcontainers)でテスト: REST Assured でRESTエンドポイントテスト: 詳細なカバレッジに対してtarget/site/jacoco/index.htmlを確認: 全行カバレッジ(目標:80%以上) ブランチカバレッジ(目標:70%以上) カバレッジされていない重要パスを特定 CVEについて target/dependency-check-report.html を確認。 [ ] 全シークレットが環境変数(コード内ではない) [ ] 全エンドポイントの入力検証 [ ] 認証/認可設定済み [ ] CORS適切に設定 [ ] セキュリティヘッダー設定 [ ] BCryptでパスワードハッシュ化 [ ] SQLインジェクション保護(パラメータ化クエリ) [ ] 公開エンドポイントのレート制限 GraalVM ネイティブイメージ互換性テスト: 一般的な問題: Reflection: 動的クラスのリフレクション設定追加 Resources: quarkus.native.resources.includesでリソース含める JNI: ネイティブライブラリ使用時JNIクラス登録 リフレクション設定例: 実行: レスポンスタイム(p50、p95、p99) スループット(リクエスト/秒) エラー率 メモリ使用量 CPU使用量 期待されるレスポンス: [ ] データベースURLが環境ごとに設定 [ ] シークレットが外部化(Vault、環境変数) [ ] ロギングレベルが適切 [ ] CORS origins が正しく設定 [ ] レート制限を設定 [ ] モニタリング/トレーシング有効化 [ ] OpenAPI/Swaggerドキュメント最新(/q/swagger-ui) [ ] READMEにセットアップ説明有り [ ] APIの変更が文書化 [ ] 互換性破壊の変更にマイグレーションガイド [ ] 設定プロパティが文書化 OpenAPI spec生成: [ ] ビルドが警告なしで成功 [ ]
这里只展示节选,请以完整原文和当前要求为准。
- 来源仓库
- affaan-m/ECC
- 源文件
- docs/ja-JP/skills/quarkus-verification/SKILL.md
- 固定版本
- d2ef2680594f9a17526a6e1a2e18b3d242c5d17b
准备条件
- 本条仅收录原作者的技能元数据;请阅读完整说明,确认依赖、许可与使用条件。
第一件可以尝试的小事
先阅读原作者说明,再决定是否在自己的 AI 工具中使用。
对应 AI 工具说明
作者有说明不等于本站实机验证。没有证据时,不自动标为兼容、安全或免费。
来源与内容状态
本条为自动发现的元数据,尚未完成人工文档核查;适用性与运行结果待核查。
原作者:affaan-m/ECC · 原作者仓库元数据。文档核查:未核查。最近来源检查:2026-11-09T14:01:49.603Z。
分类由名称、说明与路径规则生成,分类不代表已核实适配。
许可与权利归属
MIT。第三方内容及版权归原作者,使用条件以原文为准。
许可原文 ↗本站没有因同步、复制或用户自报成功而将资源标为运行验证通过。
限制与注意事项
- 元数据收录不代表本站已经安装、适配、实测或进行安全审查。