Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.02 KB

README.md

File metadata and controls

50 lines (34 loc) · 1.02 KB

Paymaster

CI Build version

概要

本プロジェクトはMembership Consoleの会計システムです。

開発

開発環境

  • Java OpenJDK 17
  • Kotlin 1.6.10
  • Micronaut 3.7.2
  • PostgreSQL 13
  • docker-compose

ビルド方法

ビルドに成功すると、app/build/libs直下に.jarファイルが生成されます。

$ ./gradlew build -x test

起動方法

まず、Docker から PostgreSQL を起動します。

$ docker compose up -d
# 5432 db: ローカル用データベース
# 55432 db-test: テスト用データベース

デフォルトで使用されるポート番号は8080です。${PORT}を設定することで変更できます。

# 1. run .jar file
$ java -jar paymaster-<version>-all.jar

もしくは

$ ./gradlew run