@webundsoehne/brownie
v5.0.28
Published
A CLI that automatically merges the desired skeleton and generates the docker-compose to run on development versions.
Downloads
560
Readme
@webundsoehne/brownie
Description
Brownie will help scaffold @nrwl/nx
projects, create a custom workspace compatible with internal Web&Söhne projects, generate basic docker configuration and gitlab-ci configuration.
Commands
brownie ci
Create a gitlab ci configuration from known NX configuration.
USAGE
$ brownie ci
DESCRIPTION
Create a gitlab ci configuration from known NX configuration.
ALIASES
$ brownie ci
brownie docker
Create docker-compose configuration from boilerplates.
USAGE
$ brownie docker [-f] [-o <value>] [-v] [-e] [-F <value>] [-V <value>] [-F <value>]
FLAGS
-F, --file=<value> [default: docker-compose.yml] Compose file path.
-F, --files-folder=<value> [default: files] Output to included folder.
-V, --volumes-folder=<value> [default: volumes] Output to volumes folder.
-e, --expose Expose ports from the container.
-f, --force Force overwrites.
-o, --output=<value> [default: .docker] Output folder for the Docker files.
-v, --volume Use optional persistent volumes with the containers.
DESCRIPTION
Create docker-compose configuration from boilerplates.
See code: dist/commands/docker/index.js
brownie gitlab
Create a gitlab ci configuration from known NX configuration.
USAGE
$ brownie gitlab
DESCRIPTION
Create a gitlab ci configuration from known NX configuration.
ALIASES
$ brownie ci
See code: dist/commands/gitlab/index.js
brownie help [COMMAND]
Display help for brownie.
USAGE
$ brownie help [COMMAND] [-n]
ARGUMENTS
COMMAND Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for brownie.
See code: @oclif/plugin-help
brownie nx
Configure NX modules.
USAGE
$ brownie nx [-d] [-m yarn|npm] [-s] [-a]
FLAGS
-a, --arguments Enable prompt for passing in arguments.
-d, --develop Puts the underlying schematics to development mode, if they support it.
-m, --package-manager=(yarn|npm) [default: npm] Use the given package manager to do the install/update operations.
-s, --skip-updates Skip the dependency updates.
DESCRIPTION
Configure NX modules.
See code: dist/commands/nx/index.js
brownie workspace
Create a new workspace with NX.
USAGE
$ brownie workspace [-d] [-m yarn|npm] [-s] [-f]
FLAGS
-d, --develop Puts the underlying schematics to development mode, if they support it.
-f, --force Force override for schematic.
-m, --package-manager=(yarn|npm) [default: npm] Use the given package manager to do the install/update operations.
-s, --skip-updates Skip the dependency updates.
DESCRIPTION
Create a new workspace with NX.
ALIASES
$ brownie ws
See code: dist/commands/workspace/index.js
brownie ws
Create a new workspace with NX.
USAGE
$ brownie ws [-d] [-m yarn|npm] [-s] [-f]
FLAGS
-d, --develop Puts the underlying schematics to development mode, if they support it.
-f, --force Force override for schematic.
-m, --package-manager=(yarn|npm) [default: npm] Use the given package manager to do the install/update operations.
-s, --skip-updates Skip the dependency updates.
DESCRIPTION
Create a new workspace with NX.
ALIASES
$ brownie ws