Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tank-bohr/mmo
https://github.com/tank-bohr/mmo
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/tank-bohr/mmo
- Owner: tank-bohr
- Created: 2020-10-26T16:18:08.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-11T12:06:06.000Z (about 4 years ago)
- Last Synced: 2024-10-21T18:35:47.963Z (3 months ago)
- Language: Elixir
- Homepage: https://mmo.gigalixirapp.com/
- Size: 129 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Elixir CI](https://github.com/tank-bohr/mmo/workflows/Elixir%20CI/badge.svg)
# MMO
## Prerequisite
- Erlang 23.1 (see [https://www.erlang.org/downloads/23.1](downloads page))
- Elixir 1.11.1 (see [installation instructions](https://elixir-lang.org/install.html) for more details)
- NodeJS (see [https://nodejs.org/en/download/](downloads page))## Run the project
```
iex -S mix phx.server
```## Run tests
```
mix tests
```Add --cover option for test coverage generation
```
mix tests --cover
```## Build the production release
```
mix deps.get
cd assets
npm install
npm run deploy
cd ..
mix phx.digest
MIX_ENV=prod mix release
```## Deployment to gigalixir
See phoenix [guide](https://hexdocs.pm/phoenix/gigalixir.html) for more details
```
git push gigalixir master
```