kitware/vtk-for-ci本镜像用于在CI环境中构建和测试基于VTK的应用程序及模块。所有镜像均包含预安装的VTK,位于/opt/vtk/install目录,可直接集成到自动化构建流程中。
/opt/vtk/installVTK_DIR路径:/opt/vtk/install/lib/cmake/vtk-{version}/(其中{version}为具体VTK版本号)内置Xvfb和mesa,提供图形渲染测试能力,满足可视化相关应用的测试需求。
VTK采用以下参数构建,支持多种功能特性:
cmakecmake -GNinja -DVTK_USE_MPI=ON -DVTK_GROUP_ENABLE_MPI=YES -DVTK_WRAP_PYTHON=ON -DVTK_PYTHON_VERSION=3 -DVTK_ENABLE_CATALYST=ON -DVTK_SMP_ENABLE_OPENMP=ON -DVTK_SMP_ENABLE_SEQUENTIAL=ON -DVTK_SMP_ENABLE_STDTHREAD=ON -DVTK_SMP_IMPLEMENTATION_TYPE=STDThread -DVTK_GROUP_ENABLE_Qt=YES -DVTK_GROUP_ENABLE_Rendering=YES -DVTK_GROUP_ENABLE_StandAlone=YES -DVTK_GROUP_ENABLE_Views=YES -DVTK_GROUP_ENABLE_Web=YES -DVTK_MODULE_ENABLE_VTK_GUISupportQtQuick=NO -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/vtk/install
适用于需要在CI/CD流程中自动化构建、测试基于VTK的应用程序或模块的开发团队,尤其适合依赖MPI、Python绑定、Qt、渲染等VTK核心功能的项目。
可参考官方CI示例项目了解具体集成方法:
如需更复杂的镜像配置,可联系Kitware获取技术支持。
latest标签:指向最新构建的nightly版本,内容随时间动态更新基于VTK官方版本发布,包含以下标签(基于ubuntu:20.04):
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务