TensorRT-LLMs/jenkins
tburt-nv 7053d0ad5a
infra: add conan (#3744)
This MR integrates Conan into the build system, so that it can be used to fetch dependencies in future changes.

Also installs all requirements-dev.txt inside a virtualenv instead of the system, since some of Conan's dependencies may conflict with the system packages. Virtualenv is used instead of venv because the triton server backend container has only virtualenv installed. This also allows developers to cache the requirements-dev.txt packages between container launches.


Signed-off-by: Tyler Burt <195370667+tburt-nv@users.noreply.github.com>
2025-04-30 11:53:14 -07:00
..
Build.groovy infra: add conan (#3744) 2025-04-30 11:53:14 -07:00
BuildDockerImage.groovy infra: install Triton in the base image (#3759) 2025-04-28 07:36:30 +08:00
controlCCache.groovy infra: install Triton in the base image (#3759) 2025-04-28 07:36:30 +08:00
GH200ImageBuilder.groovy infra: install Triton in the base image (#3759) 2025-04-28 07:36:30 +08:00
L0_MergeRequest.groovy chore: update multi-gpu trigger file list (#3971) 2025-04-30 09:15:26 +08:00
L0_Test.groovy infra: add conan (#3744) 2025-04-30 11:53:14 -07:00
license_cpp.json feat: Add support for FP8 MLA on Hopper and Blackwell. (#3190) 2025-04-07 15:14:13 +08:00