@moonrepo/cli
Advanced tools
Changelog
1.30.1
moon ci
would trigger a shallow checkout error, even when a base revision
is provided.Changelog
1.30.0
id
setting in moon.yml
, you can no longer reference that
project in dependencies and targets using its original ID.moon query tasks
command.
moon project-graph --json
output no longer includes task data (the tasks
field is an empty
map).
moon task-graph
to access this data, and piece things together using the project
taskTargets
field.moon project --json
output pieces everything together automatically.bazel-remote
to be used.version
is configured.requirements.txt
to resolve and install dependencies.python
setting to .moon/toolchain.yml
.toolchain.python
setting to moon.yml
.moon bin
commands to support Python.moon task-graph
command.--upstream
and --downstream
options to moon query tasks
.$arch
, $os
, $osFamily
, $vcsBranch
, $vcsRepository
,
$vcsRevision
, $workingDir
rust.binstallVersion
setting to .moon/toolchain.yml
.read()
for environment variables.strictProjectIds
experiment and you can no longer reference the original ID.disallowRunInCiMismatch
experiment and you can no longer have a CI based task
depend on a non-CI based task.moon project-graph <id>
not including all dependencies/dependents. It was only showing
direct relationships.