Skip to content

AgileDevelopmentClub/library

 
 

Repository files navigation

このリポジトリについて

1. DDD関連


2. Infra Architecture

2.1 共通

2.2 Frontd

2.3 Back


3. APP Architecture

3.1 共通

3.2 Frontd

3.3 Back


4. CI/CD

4.1 共通

4.2 Frontd

4.3Back

  • インフラ側はawsのcloudformationで自動デプロイ可能

  • バックエンドアプリケーションは以下の手順で自動デプロイ構築予定

    1. githubにpush
    2. github actionsがテスト+ビルド+s3にアップロード
    3. aws piplineが発火
    4. aws code deploy でec2にデプロイ
  • DBバックアップ

    • RDAの自動バックアップ(7日)
  • アーティファクトのバックアップ

    • S3をバージョンニングしている

5. ローカル環境

Run App

cd library-backend-service
./gradlew bootRun

Run Unit Tests

./scripts/run-unit-tests.sh

Run Tests & Push

./scripts/ship-it.sh

PostgreSQL Database Setup

cd tools/
docker-compose up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 61.8%
  • TypeScript 30.6%
  • Vue 5.8%
  • Shell 0.8%
  • JavaScript 0.4%
  • HTML 0.3%
  • Gherkin 0.3%