prefer rtx to asdf

This commit is contained in:
Mayel de Borniol 2023-08-20 21:32:45 +01:00
parent c6445cba26
commit 5422e5af4a
3 changed files with 8 additions and 2 deletions

View file

@ -2,4 +2,4 @@ erlang 26.0.2
elixir 1.15.4-otp-26
just 1.14.0
yarn 1.22.19
nodejs 20.2.0
nodejs 20.5.1

View file

@ -206,7 +206,7 @@ For production, we recommend to set up a CI workflow to automate this, for an ex
- Postgres (or Postgis) version 12 or newer
- [just](https://github.com/casey/just#packages)
- Elixir version 1.15+ with OTP 25+. If your distribution only has an old version available, check [Elixir's install page](https://elixir-lang.org/install.html) or use a tool like [asdf](https://github.com/asdf-vm/asdf) (run `asdf install` in this directory).
- Elixir version 1.15+ with OTP 25+. If your distribution only has an old version available, check [Elixir's install page](https://elixir-lang.org/install.html) or use a tool like [rtx](https://github.com/jdxcode/rtx) (run `rtx install` in this directory).
#### C-1. Building the release

View file

@ -60,6 +60,8 @@ You may also want to put this in the appropriate place in your system so your ch
### Option B - the easy way (with bare-metal elixir, and docker-managed tooling, database & search index, recommended for active development)
> Note: you can use a tool like [rtx](https://github.com/jdxcode/rtx) or asdf to setup the environment (run `rtx install` in the root directory).
- Dependencies:
- Recent versions of [Elixir](https://elixir-lang.org/install.html) (1.15+) and OTP/erlang (25+)
- [yarn](https://yarnpkg.com)
@ -71,6 +73,8 @@ You may also want to put this in the appropriate place in your system so your ch
### Option C - the partial way (with bare-metal elixir and tooling, and docker-managed database & search index)
> Note: you can use a tool like [rtx](https://github.com/jdxcode/rtx) or asdf to setup the environment (run `rtx install` in the root directory).
- Dependencies:
- Recent versions of [Elixir](https://elixir-lang.org/install.html) (1.15+) and OTP/erlang (25+)
- Recent versions of [Rust](https://www.rust-lang.org/tools/install) and Cargo
@ -83,6 +87,8 @@ You may also want to put this in the appropriate place in your system so your ch
### Option D - the bare metal (if you don't use docker)
> Note: you can use a tool like [rtx](https://github.com/jdxcode/rtx) or asdf to setup your the environment (run `rtx install` in the root directory). You will still need to install Postgres and Meili seperately though.
- Dependencies:
- Recent versions of [Elixir](https://elixir-lang.org/install.html) (1.15+) and OTP/erlang (25+)
- Recent versions of [Rust](https://www.rust-lang.org/tools/install) and Cargo