Build Command
Last updated
Last updated
OPTIONS
Command Flags
Description
-ad,--addDep
Additional dependencies to include, in GAV(C) format: "group_id:artifact_id:version" / "group_id:artifact_id:version:classifier".
-a,--arch
The target CPU architecture. Must be one of {x86
, x86_avx2
, x86_avx512
, armhf
, arm64
, ppc64le
}. Note that most modern desktops can be built with x86_avx2
, which is the default.
-c,--config
Configuration for the deployment types specified via -dt/--deploymentType.
For example, "-c jar.outputdir=/some/dir jar.name=my.jar" etc.
Configuration keys:
JAR deployment config keys: jar.outputdir, jar.name,jar.groupid, jar.artifactid, jar.version
ClassPathDeployment config keys: classpath.outputFile, classpath.type
-dt,--deploymentType
The deployment types to use: JAR
, DOCKER
, EXE
, WAR
, RPM
, DEB
or TAR
(case insensitive).
-d,--device
Compute device to be used. If not set: artifacts are build for CPU
only. Valid values: CPU
, CUDA_10.0
, CUDA_10.1
, CUDA_10.2
(case insensitive).
-m,--modules
Names of the Konduit-Serving modules to include, as a comma-separated list of values. Note that this is not necessary when a pipeline is included (via -p/--pipeline
), as the modules will be inferred automatically based on the pipeline contents.
-o,--os
Operating systems to build for. Valid values: {linux
, windows
, mac
} (case insensitive). If not set, the current system OS will be used.
-p,--pipeline
Path to a pipeline JSON file.
-s,--serverType
Type of server - HTTP
or GRPC
(case insensitive).