プロジェクト

全般

プロフィール

バグ #232

未完了

プロジェクト基盤構築

Redmine Admin さんが3日前に追加.

ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-06-04
期日:
進捗率:

0%

予定工数:

説明

プロジェクト基盤構築

概要

AI文書管理システムの開発に必要な基本的なプロジェクト構造とインフラを構築する。

詳細タスク

  1. リポジトリの初期化と構成

    • GitHubリポジトリ作成
    • ディレクトリ構造設計
    • .gitignore設定
    • README.md作成
  2. Docker環境構築

    • docker-compose.yml作成
    • 各サービス用Dockerfile作成
    • 開発環境用コンテナ設定
    • ボリューム設定
  3. CI/CD設定

    • GitHub Actions設定
    • テスト自動化
    • ビルドスクリプト
    • デプロイメントスクリプト
  4. 開発環境構築

    • VSCode設定
    • Lintツール設定(ESLint, Prettier)
    • コーディング規約設定
    • コミットメッセージテンプレート

受け入れ基準

  • リポジトリが作成され、基本構造が整っていること
  • docker-compose upで開発環境が立ち上がること
  • CI/CDパイプラインが設定され、基本的なテストが通ること
  • コーディング規約が明文化され、自動チェックできること

技術的注意点

  • Node.js v18以上を使用
  • Docker ComposeはV2を使用
  • マルチステージビルドを活用し、イメージサイズを最適化
  • 開発とプロダクション環境の分離を考慮

依存関係

  • 親チケット: #231 (AI秘書付き文書管理システム開発)

作業時間見積もり

  • 16時間

表示するデータがありません

他の形式にエクスポート: Atom PDF