すとれびゅ!のdockerプロジェクト
mobileのリポジトリ
-
.envファイル作成
-
Dockerプロジェクト
# デバッグ用のオレオレ認証のための鍵作成 bash ./scripts/gen_key.sh # コンテナビルド&実行 bash ./scripts/rebuild.sh
-
Ktor
- firebaseで秘密鍵を生成し、
./streview-sv/services/api/src/app/src/main/resources/admin.jsonに配置
- firebaseで秘密鍵を生成し、
-
※現状はデバッグ用のコマンドでコンテナが動いていないのでコンテナに入って
cd /app/src && ./gradlew runを実行
# ログイン
psql -U root -d streview
# DB一覧
\l
# DB選択
\c streview
# テーブル一覧
\dt
# 終了
\qcompose起動したら自動的に立ち上がっている
後述のswaggerなどで、APIサーバが未完でもクライアントのテストなど行える
./openapi/*を使ってAPIサーバのテストを行うことができる
これらのツールをインストールし、Swaggerのビューを開き、各エンドポイントのTry itからテストできる
ビューの開き方はそれぞれ右上のボタンから

