Opens the form; the finished command lands at your prompt, unrun
rebar3 compileCompile the project Compile project apps and dependencies.
Compile the project Example values, fixed in this page — nothing here reaches a terminal
Tasks Each one presets the form for one job
Parameters Only these flags are editable in the form
rebar3 cleanClean build output Remove compiled BEAM files.
Clean build output Example values, fixed in this page — nothing here reaches a terminal
Tasks Each one presets the form for one job
Parameters Only these flags are editable in the form
rebar3 eunitRun EUnit tests Run EUnit tests on project apps.
Run EUnit tests Example values, fixed in this page — nothing here reaches a terminal
Tasks Each one presets the form for one job
Parameters Only these flags are editable in the form
Applications (comma separated)
Run Common Test suites under test/.
Run Common Test Example values, fixed in this page — nothing here reaches a terminal
Tasks Each one presets the form for one job
Run Common Test
suitegroupcasecoververbose
Parameters Only these flags are editable in the form
Suites (comma separated paths)
rebar3 newCreate a project Create a project from a template such as app, lib or release.
Create a project Example values, fixed in this page — nothing here reaches a terminal
Tasks Each one presets the form for one job
Parameters Only these flags are editable in the form
Template
string · positional 0
applibrelease
Project name
string · positional 1
Sources Every flag above is checked against these
docs
compile
-d/--deps_only Only compile dependencies, no project apps will be built
manual2026-10-27
rebar3.org
docs
clean
--all/-a Clean all apps, including the dependencies
--apps Clean a specific list of apps or dependencies
manual2026-10-27
rebar3.org
docs
eunit
--application Application test suites to run.
-c, --cover Generate cover data. Defaults to false
manual2026-10-27
rebar3.org
docs
ct
--suite Compile and run all test suites specified.
--group Test groups to run.
--case List of test cases to run.
--cover, -c
--verbose, -v
manual2026-10-27
rebar3.org
docs
rebar3 new <template> <project-name>
--force, -f Overwrite existing files.
manual2026-10-27
rebar3.org