- Scala で作った Web アプリを Dockerize して動かす
- VSCode 上で快適に Scala を書くための dev container 定義を作ってみた
- Scala でも Dependabot のように依存ライブラリをアップデートする PR を自動で作成してほしい(Github Actions)
のサンプルレポジトリです。
# 起動
sbt run
# テストを実施
sbt test
# カバレッジを測定してレポートを出力
sbt clean coverage test coverageReport
# Docker イメージのビルド
sbt Docker/publishLocal
# Dockerfile 生成のみ (target/docker/stage)
sbt Docker/stage
# 手動ビルドとコンテナの開始
docker build -t pekko-example target/docker/stage/
docker run -p 8088:8088 --env JAVA_OPTS=-Dhttp.port=8088 pekko-example