41 Star 274 Fork 43

GVP墨客实验室/墨干理工套件

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
ci-ubuntu-qt5.yml 1.01 KB
一键复制 编辑 原始数据 按行查看 历史
Darcy Shen 提交于 2022-10-04 19:43 +08:00 . Github Action for Qt6 on Ubuntu 22.04 (#332)
name: Test on Ubuntu 20.04 for Qt 5
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
build-linux:
name: Build On Ubuntu
runs-on: ubuntu-20.04
timeout-minutes: 120
steps:
# Checks-out your repository under $GITHUB_WORKSPACE.
- uses: actions/checkout@v2
with:
fetch-depth: 1
- name: ccache
uses: hendrikmuhs/ccache-action@v1
- name: Install Dependencies
run: |
sudo DEBIAN_FRONTEND=noninteractive apt-get update
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y cmake qtbase5-dev libqt5svg5-dev libfreetype6-dev libsqlite3-dev libjpeg-dev libcurl4-openssl-dev
- name: Create Build Dir
run: mkdir -p ${{github.workspace}}/build
- name: Build using CMake
working-directory: ${{github.workspace}}/build
run: cmake ${{github.workspace}} -DBUILD_TESTS=on && make -j8
- name: Test
run: cd ${{github.workspace}}/build && QT_QPA_PLATFORM=offscreen ctest -V
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/XmacsLabs/mogan.git
git@gitee.com:XmacsLabs/mogan.git
XmacsLabs
mogan
墨干理工套件
v1.1.1

搜索帮助