Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.46 KB

README.md

File metadata and controls

30 lines (22 loc) · 1.46 KB

Quick start

If you don't have Scala CLI installed yet, please follow these installation instructions. You can use the following commands to compile, test and run the project:

scala-cli compile --test . # build the project ('--test' means that tests will be also compiled)
scala-cli test . # run the tests
scala-cli run . # run the application (Main)
scala-cli fmt --check . # run scalaformat check on all scala files and print summary, removing '--check' fixes badly formatted files

To open project in the IDE (Metals / IntelliJ) run any of the compile or test command above and open the project. IDE should detect a BSP project and import it.

Alternatively, you can use Scala CLI via a docker image:

docker run -ti --rm -v $(pwd):/app virtuslab/scala-cli compile --test /app # build the project ('--test' means that tests will be also compiled)
docker run -ti --rm -v $(pwd):/app virtuslab/scala-cli test /app # run the tests
docker run -ti --rm -p '8080:8080' -v $(pwd):/app virtuslab/scala-cli run /app # run the application (Main)

For more details check the Scala CLI commands page.

Links: