Skip to content

Commit 77d5590

Browse files
committed
update build docs
1 parent 6352ea0 commit 77d5590

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

docs/customization_guide/build.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,8 @@ building with Docker.
111111
build Triton. When building without GPU support, the *min* image
112112
is the standard ubuntu:22.04 image.
113113

114+
* The flag `--use-buildbase` can be specified to automate the use of the *tritonserver_buildbase* image to build backends that require a base image.
115+
114116
* Run the cmake_build script within the *tritonserver_buildbase*
115117
image to actually build Triton. The cmake_build script performs
116118
the following steps.
@@ -157,7 +159,7 @@ If you want to enable only certain Triton features, backends and
157159
repository agents, do not specify --enable-all. Instead you must
158160
specify the individual flags as documented by --help.
159161

160-
#### Building With Specific GitHub Branches
162+
#### Building With Specific GitHub Branches and Organization
161163

162164
As described above, the build is performed in the server repo, but
163165
source from several other repos is fetched during the build
@@ -180,7 +182,12 @@ instead use the corresponding branch/tag in the build. For example, if
180182
you have a branch called "mybranch" in the
181183
[onnxruntime_backend](https://github.com/triton-inference-server/onnxruntime_backend)
182184
repo that you want to use in the build, you would specify
183-
--backend=onnxruntime:mybranch.
185+
`--backend=onnxruntime:mybranch`.
186+
187+
If you want to build a backend from an alternative organization or user `<org>`, you can extend this syntax as follows:
188+
```bash
189+
$ ./build.py ... --backend=onnxruntime:mybranch:https://github.com/<org>
190+
```
184191

185192
#### CPU-Only Build
186193

0 commit comments

Comments
 (0)