2023年コラボレイティブ開発特論のgroup5用のリポジトリ
※詳細の説明は、app/javascript/README.mdにあり。
※ローカル環境での環境構築を容易にするため、本リポジトリではDockerを使う。Dockerを使いたくない人は各自ローカルにてよしなに対応してください。
ユニットテストのソースを書きましょう コントローラー : app/controllers/test モデル : app/models/test/sample_model_test.rb にテストファイルを追加する
ユニットテストを実行しましょう
docker-compose run web rails test
で実行。
(例)
docker-compose run rails rails db:create
イメージを作り直してください
docker-compose down -v
docker-compose build --no-cache
docker-compose up
Dockerを導入済みであること。
以下を参考にDocker Desktopを導入してくださいませ。
https://www.kagoya.jp/howto/cloud/container/dockerdesktop/
git clone git@github.com:collaborative-2023-g3/pj-group3.git
※SSHでcloneしてください
docker compose build
docker-compose up
※コンテナをバックグラウンドとして起動したい場合は以下コマンドを実行
docker-compose up -d
localhost:3000に移動して、dbがないぞというエラーが出ていることを確認
ターミナルにて別タブを開いて、以下コマンドを実施
docker-compose run web rails db:create
localhost:3000でアクセスして以下のようなロゴが出ていれば環境構築成功
macユーザー : Sequel Aceを導入済であること
windowsユーザー ; よしなにお選びください
以下のようなイメージで情報を記載。passwordのところには、「password」と入力