securewebapp
1.0.0
SecureWebApp - ASP.NET Core 5.0 用の安全な Web アプリケーション テンプレート
COMP.SEC.300 セキュア プログラミング コース、2021 年春のプログラミング プロジェクト
リポジトリには、プロジェクトのすべてのソース コード、アーキテクチャ図、ドキュメントが含まれています。
プロジェクト ドキュメントは、プロジェクト ルートの Documentation.pdf で入手できます。
ここのプロジェクトドキュメントへの直接リンク。
以下のアプリケーションの大まかなアーキテクチャ図:
全体像へのリンクはこちらから。
メイン ブランチへのプッシュまたはプル リクエストで、ビルド/テスト ジョブがトリガーされ、クラウド ランナーでプロジェクトをビルドし、すべての単体テストを実行して合格することを確認します。テストの実行が成功した後、展開ジョブが実行され、プライベート サーバーで が公開されます。
このアプリケーションは、https://securewebapp.peltonet.com/ でライブ テストに利用できます。
プロジェクトのソースコードは、SonarQube Cloud (SonarCloud) サービスを使用して分析されます。
SonarCloud は GitHub Actions を通じて統合されます。
プロジェクト分析の URL: https://sonarcloud.io/dashboard?id=Sinipelto_securewebapp