Commands

All commands have usage examples along with help documentation in the commands. To view more details, run bard <command> -h.

init

Initialize a new mono repository.

bard init

add

Add a new package to bard.

bard add <path> <repository>

merge

This command will merge all packages into the root composer.json file.

bard merge [<package>]

push

Pushes code to their respective repositories.

bard push [<package>]

release

Creates a new release. This command will update all the files that need to be updated, tag, and push the release out.

bard release <release>

You can use major, minor, or patch as the <release> argument instead of specifying the exact version you want to release.

Last updated