logo头像

单枪匹马亦对饮,历经磨难记初心

Qt使用github-Actions缓存优化

简介 原理 缓存actions模板 缓存文档 缓存大小限制 缓存运作流程 Qt项目的缓存优化 无缓存的配置 加缓存 环境变量还原 最终配置 简介在之前两篇文章《Qt使用github-Actions自动化编译》《Qt使用gi...

Qt使用github-Actions自动化发行

简介 Qt项目的编译流程 Qt项目的发布流程 查找依赖 制作包 上传 定制发布流程 发布时机 打包步骤 多平台发布 最终配置 windows版的最终配置 MacOS最终配置 结果和代码 简介在上一篇文章《Qt使用git...

Qt使用github-Actions自动化编译

前言 简介 代码仓库 效果预览 使用方式 原理 Actions官方文档 Actions的默认环境 Actions语法 Actions模板 Qt项目的编译流程 Qt相关的Actions模板 install-qt-action acti...

Qt项目持续集成系列之-github自动化发行

简介本文的目标是,在github上实现Qt工程的自动化发行。 看个预览图先: 上图所示github的Release中,包含了两个macos平台的dmg包、5个windows平台的zip包以及一个ubuntu平台的包,都是自动化发行的结...

Qt项目持续集成系列之-github自动化编译

简介持续集成的概念和好处,涛哥就不再赘述了。 本文的目标是,领各位读者入门,学会如何在GitHub上搭建Qt项目的自动化编译环境。 后续的文章还会有Qt项目的自动化测试、及多平台自动发行。 创建一个Qt工程这里使用默认的HelloWo...