From 55a82740b9cc5525f23e2ba923052ceec5ed16ee Mon Sep 17 00:00:00 2001 From: rito528 <39003544+rito528@users.noreply.github.com> Date: Sat, 6 Jul 2024 18:26:04 +0900 Subject: [PATCH 1/2] =?UTF-8?q?chore:=20tsp=20compile=20=E3=82=92=E5=AE=9F?= =?UTF-8?q?=E8=A1=8C=E3=81=97=E3=81=A6docker=20compose=E3=81=AB=E3=82=88?= =?UTF-8?q?=E3=81=A3=E3=81=A6swagger=20ui=20=E3=81=AA=E3=81=A9=E3=82=92?= =?UTF-8?q?=E8=B5=B7=E5=8B=95=E3=81=99=E3=82=8B=E3=82=B9=E3=82=AF=E3=83=AA?= =?UTF-8?q?=E3=83=97=E3=83=88=E3=81=AE=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- compile-and-up-compose.sh | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100755 compile-and-up-compose.sh diff --git a/compile-and-up-compose.sh b/compile-and-up-compose.sh new file mode 100755 index 0000000..c080b9b --- /dev/null +++ b/compile-and-up-compose.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +npm ci +tsp compile ./src +docker compse down +docker compose up -d From 1d404e7d2aff85392396a968d46e1364beb9c139 Mon Sep 17 00:00:00 2001 From: rito528 <39003544+rito528@users.noreply.github.com> Date: Sat, 6 Jul 2024 18:27:27 +0900 Subject: [PATCH 2/2] =?UTF-8?q?docs:=20=E3=82=B7=E3=82=A7=E3=83=AB?= =?UTF-8?q?=E3=82=B9=E3=82=AF=E3=83=AA=E3=83=97=E3=83=88=E3=82=92=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E3=81=97=E3=81=A6=E8=B5=B7=E5=8B=95=E3=81=99=E3=82=8B?= =?UTF-8?q?=E3=81=93=E3=81=A8=E3=82=92README=E3=81=AB=E8=A8=98=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 93bc9aa..61fcd0f 100644 --- a/README.md +++ b/README.md @@ -17,11 +17,9 @@ seichi-portal-api-schema は GitHub Pages によって redocly が提供する ### ローカルで確認する -`docker compose` を利用することで、ローカル環境で、スキーマを視覚的に確認することができます。 +`compile-and-up-compose.sh` を起動することでスキーマを視覚的に確認することができます。 -docker を使用する前に seichi-portal-api-schema のルートディレクトリで `tsp compile ./src` を実行し、`openapi.yaml`を生成する必要があります。 - -`docker compose up -d` で、コンテナを起動したら、`http://localhost:8081` または `http://localhost:8082` にアクセスすると開くことができます。 +シェルスクリプトを使用してコンテナを起動したら、`http://localhost:8081` または `http://localhost:8082` にアクセスすると開くことができます。 それぞれの違いは以下の通りです。