# DroneCiTest **Repository Path**: onewayout/drone-ci-test ## Basic Information - **Project Name**: DroneCiTest - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-24 - **Last Updated**: 2021-08-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Build Status](http://192.168.0.107/api/badges/cai/Test/status.svg)](http://192.168.0.107/cai/Test) # Test concourse 图形化显示pipeline较好, 成熟度高,但对gitea的支持可能不如drone buildbot python 可通过插件支持gitea, 支持report, 执行脚本通过python编写,稍显繁琐, 执行依赖主机上的master.cfg, 而非代码库中的配置脚本,不利于集成脚本的维护。配置文件不如drone简单。 JenkinsX 云原生, k8s部署 Drone的安装包含Server端和一个或多个Runners。一个runner是一个安装在远端服务器上的独立的后台进程,它通过轮询服务器上的负载决定是否执行,将runner安装在许多个服务器上来创建分布式的网络。 Drone如何支持获取或显示Runner的报告???? 使用scp插件? 但Windows不支持scp??? windows中安装PuTTY,使用PuTTY\pscp.exe ## drone 源代码 编译脚本可参考.drone.yml 编译时会下载drone-ui等代码库。 ## cppcheck 使用: 可在linux下使用,并生产html报告 cppcheck --project=UAVSim.sln --xml 2> err.xml cppcheck源码目录下有htmlreport工具,需要安装pygments库; htmlreport/cppcheck-htmlreport --file=err.xml --report-dir=test1 --source-dir=. 编码有可能出现问题,可将源文件转为utf8(实测可行),或指定编码格式(待测)