@boxboat/dockhand-lite

<!-- usage --> ```sh-session $ npm install -g @boxboat/dockhand-lite $ dhl COMMAND running command... $ dhl (-v|--version|version) @boxboat/dockhand-lite/0.1.0 linux-x64 node-v14.15.0 $ dhl --help [COMMAND] USAGE $ dhl COMMAND ... ``` <!-- usagestop --> #

Usage no npm install needed!

<script type="module">
  import boxboatDockhandLite from 'https://cdn.skypack.dev/@boxboat/dockhand-lite';
</script>

README

dockhand-lite

oclif main

Usage

$ npm install -g @boxboat/dockhand-lite
$ dhl COMMAND
running command...
$ dhl (-v|--version|version)
@boxboat/dockhand-lite/0.1.0 linux-x64 node-v14.15.0
$ dhl --help [COMMAND]
USAGE
  $ dhl COMMAND
...

Commands

dhl build:complete-publish

save new versions of published artifacts

USAGE
  $ dhl build:complete-publish

OPTIONS
  -c, --repoConfig=repoConfig       (required) repo config json or yaml file
  -g, --globalConfig=globalConfig   (required) global config json or yaml file
  -h, --help                        show CLI help
  -o, --outputType=table|json|yaml  [default: json] output format
  --artifactName=artifactName       artifact name
  --artifactType=artifactType       artifact type
  --event=event                     event
  --gitRemote=gitRemote             git remote name
  --gitRemoteRef=gitRemoteRef       git remote ref
  --outputPrefix=outputPrefix       prepend keys to output object
  --tag=tag                         tag always applied
  --tagTip=tagTip                   tag only applied if this is the branch tip
  --versionPrefix=versionPrefix     [default: build-] version prefix

See code: src/commands/build/complete-publish.ts

dhl build:list-dependencies

list of artifacts that are dependencies

USAGE
  $ dhl build:list-dependencies

OPTIONS
  -c, --repoConfig=repoConfig       (required) repo config json or yaml file
  -g, --globalConfig=globalConfig   (required) global config json or yaml file
  -h, --help                        show CLI help
  -o, --outputType=table|json|yaml  [default: json] output format
  --artifactName=artifactName       artifact name
  --artifactType=artifactType       artifact type
  --outputMap                       convert output from table to map
  --outputPrefix=outputPrefix       prepend keys to output object

See code: src/commands/build/list-dependencies.ts

dhl build:list-publish

list of artifacts that should be published

USAGE
  $ dhl build:list-publish

OPTIONS
  -c, --repoConfig=repoConfig       (required) repo config json or yaml file
  -g, --globalConfig=globalConfig   (required) global config json or yaml file
  -h, --help                        show CLI help
  -o, --outputType=table|json|yaml  [default: json] output format
  --artifactName=artifactName       artifact name
  --artifactType=artifactType       artifact type
  --event=event                     event
  --gitRemote=gitRemote             git remote name
  --gitRemoteRef=gitRemoteRef       git remote ref
  --outputPrefix=outputPrefix       prepend keys to output object
  --tag=tag                         tag always applied
  --tagTip=tagTip                   tag only applied if this is the branch tip
  --versionPrefix=versionPrefix     [default: build-] version prefix

See code: src/commands/build/list-publish.ts

dhl deploy:environment

list of artifacts that are dependencies

USAGE
  $ dhl deploy:environment

OPTIONS
  -c, --repoConfig=repoConfig       (required) repo config json or yaml file
  -g, --globalConfig=globalConfig   (required) global config json or yaml file
  -h, --help                        show CLI help
  -o, --outputType=table|json|yaml  [default: json] output format
  --deployment=deployment           (required) deployment
  --outputPrefix=outputPrefix       prepend keys to output object

See code: src/commands/deploy/environment.ts

dhl deploy:list-dependencies

list of artifacts that are dependencies

USAGE
  $ dhl deploy:list-dependencies

OPTIONS
  -c, --repoConfig=repoConfig       (required) repo config json or yaml file
  -g, --globalConfig=globalConfig   (required) global config json or yaml file
  -h, --help                        show CLI help
  -o, --outputType=table|json|yaml  [default: json] output format
  --artifactName=artifactName       artifact name
  --artifactType=artifactType       artifact type
  --deployment=deployment           (required) deployment
  --outputMap                       convert output from table to map
  --outputPrefix=outputPrefix       prepend keys to output object

See code: src/commands/deploy/list-dependencies.ts

dhl help [COMMAND]

display help for dhl

USAGE
  $ dhl help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

dhl promote:complete-publish

save new versions of published artifacts

USAGE
  $ dhl promote:complete-publish

OPTIONS
  -c, --repoConfig=repoConfig            (required) repo config json or yaml file
  -g, --globalConfig=globalConfig        (required) global config json or yaml file
  -h, --help                             show CLI help
  -o, --outputType=table|json|yaml       [default: json] output format
  --artifactName=artifactName            artifact name
  --artifactType=artifactType            artifact type
  --event=event                          event
  --gitConnectionKey=gitConnectionKey    git connection key
  --gitConnectionPath=gitConnectionPath  git connection path
  --outputPrefix=outputPrefix            prepend keys to output object
  --promotion=promotion                  (required) promotion
  --tag=tag                              tag always applied
  --tagTip=tagTip                        tag only applied if this is the branch tip
  --version=version                      version

See code: src/commands/promote/complete-publish.ts

dhl promote:list-publish

list of artifacts that should be published

USAGE
  $ dhl promote:list-publish

OPTIONS
  -c, --repoConfig=repoConfig            (required) repo config json or yaml file
  -g, --globalConfig=globalConfig        (required) global config json or yaml file
  -h, --help                             show CLI help
  -o, --outputType=table|json|yaml       [default: json] output format
  --artifactName=artifactName            artifact name
  --artifactType=artifactType            artifact type
  --event=event                          event
  --gitConnectionKey=gitConnectionKey    git connection key
  --gitConnectionPath=gitConnectionPath  git connection path
  --outputPrefix=outputPrefix            prepend keys to output object
  --promotion=promotion                  (required) promotion
  --tag=tag                              tag always applied
  --tagTip=tagTip                        tag only applied if this is the branch tip
  --version=version                      version

See code: src/commands/promote/list-publish.ts