ep-infosec/dodo-build

Provide a description here

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
allBuild all projects in the DAG list (overrides --include). Default: false.""
cleanDelete any sbt-launch.jar and run `sbt clean` before running other sbt commands. Default: false.""
clean-filesDelete all Dodo caches, e.g., $DODO_DIRECTORY/caches, $DODO_DIRECTORY/clones, and $DODO_DIRECTORY/builds. Default: false.""
includeInclude building of the given project. Default: false.""
no-testDo not run tests (will still compile tests via test:compile). Default: false (run tests).""
scala-versionIf set, do not cross-compile instead use this specific version for building all projects. Default: unset (cross-compile).""
clone-dirDirectory into which to clone remotes. Default: $HOME/.dodo/clones""
localBuild source from local filesystem instead of Github. Default: false (use Github sources).""
branchBranch to use when building from Github sources. Default: develop.""
proxyBase URL from which to resolve artifacts when working offline, (e.g., the sbt-launch.jar), Example: --proxy https://my.internal.company.repo/sbt-repo. NOTE: you MUST set --local and --sbt-version with this option. Default: unset.""
publish-m2Also publish artifacts to the local ~/.m2 repository. Default: false.""
sbt-versionThe sbt version to use when downloading the sbt launch jar. Default: unset.""
dry-runOutput, but do not execute the sbt build commands. If using remotes they will still be cloned. Default: false.""
verboseRun in verbose mode. Default: false.""
traceRun in trace mode. Note: extremely verbose. Default: false.""
projectIndividual project for which to build all dependencies. Optional if "all" is specified. Required otherwise.""

no outputs