热门
最新
红包
立Flag
投票
同城
我的
发布
CSDN App 扫码分享
1
1
打赏
- 复制链接
- 举报
下一条:
在使用此 docker 容器化镜像(Docker 作为 QAC 工具 – DaaQT)在本地桌面项目上运行任何静态代码分析之前,我们需要确保可以访问许可证服务器以获得使用该工具的权限。在我的示例中,我将使用外部远程 Reprise 许可证管理服务器来请求要使用的许可证。首先,我们需要创建一个本地项目运行脚本,该脚本知道在何处以及如何访问远程 Reprise 许可证服务器。此项目运行脚本还必须知道 Helix QAC Dashboard服务器所在的位置,以便在分析运行完成后上载项目诊断消息结果。让我们回顾一下名为“runQACSCA.sh”的脚本文件及其内容。我将逐步提供一些关于它的作用的解释。• 第 3 行是对桌面计算机上项目文件夹名称的引用。• 第 7 行是 Helix QAC Dashboard服务器上的项目持有者的名称,用于上载诊断消息和项目信息。(注意:第 8 行可用于与本地文件夹名称匹配。)• 第 9 行到第 11 行是有关 Helix QAC Dashboard服务器的信息,例如 URL 地址(或 FQDN)、服务器端口和许可证服务器端口。• 第 14 行是本地桌面项目工作区名称“服务器 URL 地址”(或 FQDN)、服务器端口和“许可证服务器端口”。• 第 15 行和第 16 行引用了 Helix QAC 解析器工具所在的内部 docker 镜像,以及映射项目工作区位置。• 第 19 行用于使 Docker 与许可证服务器通信,以请求工具许可证以供使用。• 第 25 行将 Docker 镜像设置为映射的项目工作区所在的正确入口点。• 第 28 行到第 29 行是选择要用于项目的规则配置文件之一。这些默认文件名是为特定规则组配置标识的。您可以通过合并任何一个或多个规则配置文件来创建自己的客户 RCF 文件,但是,自定义 RCF 文件需要在 Helix QAC 桌面 GUI 应用程序中完成,然后才能使用。此外,新的自定义名称需要与默认文件名不同。————————————————选自文章:Docker 教程:如何将Helix QAC作为容器创建并运行 下原文链接:https://blog.csdn.net/weixin_51954443/article/details/127126622
