IntroductionΒΆ
ubc
is a standalone binary that makes ubCode
features accessible from the command line.
The release cycle of ubc
is synchronized with ubCode
because both tools share a large part
of the code base.
The main use-case is for local execution on developer machines, e.g. as part of a pre-commit hook, or to gain projects insights on the console.
It can also be used in CI/CD pipelines to run checks against pull / merge requests.
For local execution, an installed ubCode
license also allows the unrestricted use of ubc
.
The CI/CD context requires a systems license. Read License configuration for more information.
Installation of ubc
is simple, just download the latest version
for your platform.