gitlab runner 如何调用 本地 powershell 脚本进行 FTP 文件上传
GitLab Runner + PowerShell + HFS 自动化测试结果归档手册
最终效果预览
在GitLab流水线中直接显示可点击的报告链接

直接跳转至 index.html 页面

ps: 此处使用的 iar 自带的 misra 规则扫描,可通过命令行触发,当然也可以选择 understand 进行扫描,但是低版本的 understand 不提供命令行扫描模式
在结果服务器上直接选用 HFS 作为启动软件。
直接打开即可运行

配置内容
上传的 powershell 脚本与执行 gitlab runner 的脚本

Powershell 脚本调用 FTP 上传
在 runner 的执行环境中安装 WinSCP 环境
使用 Winscp GUI 环境建立 FTP 的链接

使用软件自动生成的脚本进行修改

按照自己的需要增加对应的内容

至此,就可以完成自动化的将生成结果上传至结果服务器中
浙公网安备 33010602011771号