cargosense/Setup Elixir Project

Install Erlang/OTP and Elixir (and optionally Hex and Rebar); fetch, cache, and compile dependencies; and build and cache the app.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
otp-versionErlang/OTP version to install. Reads from `.tool-versions` if unset.
elixir-versionElixir version to install. Reads from `.tool-versions` if unset.
install-hexInstall Hex using `mix local.hex`.true
install-rebarInstall Rebar using `mix local.rebar`.true
cache-keyAn arbitrary string added to the derived cache key names. Set or change to invalidate existing caches.v1
config-scriptAn optional Bash script to run before fetching and compiling dependencies. May be used to configure Mix or Rebar3.
build-appCompile application using `mix compile`.true
build-flagsAdditional flags to pass to `mix compile`.--all-warnings
namedescription
otp-versionExact Erlang/OTP version installed.
elixir-versionExact Elixir version installed.