Skip to content
/ HelloCI Public
forked from jaredtao/HelloCI

持续集成教程 Travis-Qt Appveyor-Qt

Notifications You must be signed in to change notification settings

ZPJ8/HelloCI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HelloCI

简介

演示github中的Qt项目,使用CI持续集成(主要是Travis和Appveyor)

可以参考这个博客:

Qt工程持续集成系列之一 - 自动化编译

Qt工程持续集成系列之二 - 自动化发行

status

Ubuntu/MacOS Windows License Release Download
lin-badge win-badge license-badge release-badge download-badge

support

GitHub Issues GitHub Wiki

Appveyor

Appveyor 支持 Qt5.9 至 5.12 包含vs2015/vs2017 x86/x64

可以参考官方链接https://www.appveyor.com/docs/windows-images-software/#qt

当前项目配置可参考下图:

Travis

Travis 使用 https://launchpad.net/~beineri 提供的源来安装Qt

支持版本可参考下图:

当前项目配置为最新的Ubuntu16.04(xenial) + Qt5.12.1

18.04(bionic)暂时没有找到可用的方法

开发环境

  • Qt 5.12.x Windows/Ubuntu

联系方式:


作者 涛哥
开发理念 弘扬鲁班文化,传承工匠精神
QQ、TIM 759378563
微信 xsd2410421
邮箱 [email protected]
blog https://jaredtao.github.io/

QQ(TIM)、微信二维码

请放心联系我,乐于提供咨询服务,也可洽谈有偿技术支持相关事宜。

打赏

觉得分享的内容还不错, 就请作者喝杯奶茶吧~~

About

持续集成教程 Travis-Qt Appveyor-Qt

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • QMake 69.7%
  • C++ 22.2%
  • QML 8.1%