jakedot/JD Build Component

Set up a language toolchain and run a caller-supplied build (and optional test) command for a single project component.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
languageOne of: java | scala | kotlin | node | python | go | rust | dotnet | customyes
versionToolchain version. Per-language default applies when omitted.no""
distributionJDK distribution for java/scala/kotlin.notemurin
workdirDirectory the build/test commands run in.no.
setupExtra shell run after toolchain setup, before the build.no""
buildThe compile/build command.yes
testOptional test command, run after a successful build.no""
cacheBuilt-in toolchain cache key (e.g. maven, gradle, sbt, npm, pip).no""
artifactsPath/glob of build outputs to upload. No upload when empty.no""
artifact-nameName for the uploaded artifact.nobuild-output

no outputs