mirror of
https://github.com/fralx/LimeReport.git
synced 2024-12-23 16:22:58 +03:00
548 lines
13 KiB
YAML
548 lines
13 KiB
YAML
matrix:
|
|
include:
|
|
- env: Qt4.8.5_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- qt4-default
|
|
|
|
script:
|
|
- qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt4.8.5_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- qt4-default
|
|
|
|
script:
|
|
- qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.1.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt511-trusty'
|
|
packages:
|
|
- qt51base
|
|
- qt51script
|
|
- qt51tools
|
|
|
|
script:
|
|
- source /opt/qt51/bin/qt51-env.sh
|
|
- /opt/qt51/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.1.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt511-trusty'
|
|
packages:
|
|
- qt51base
|
|
- qt51script
|
|
- qt51tools
|
|
|
|
script:
|
|
- source /opt/qt51/bin/qt51-env.sh
|
|
- /opt/qt51/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.2.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt521-trusty'
|
|
packages:
|
|
- qt52base
|
|
- qt52script
|
|
- qt52tools
|
|
|
|
script:
|
|
- source /opt/qt52/bin/qt52-env.sh
|
|
- /opt/qt52/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.2.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt521-trusty'
|
|
packages:
|
|
- qt52base
|
|
- qt52script
|
|
- qt52tools
|
|
|
|
script:
|
|
- source /opt/qt52/bin/qt52-env.sh
|
|
- /opt/qt52/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.3.2_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt532-trusty'
|
|
packages:
|
|
- qt53base
|
|
- qt53script
|
|
- qt53tools
|
|
|
|
script:
|
|
- source /opt/qt53/bin/qt53-env.sh
|
|
- /opt/qt53/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.3.2_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt532-trusty'
|
|
packages:
|
|
- qt53base
|
|
- qt53script
|
|
- qt53tools
|
|
|
|
script:
|
|
- source /opt/qt53/bin/qt53-env.sh
|
|
- /opt/qt53/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.4.2_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt542-trusty'
|
|
packages:
|
|
- qt54base
|
|
- qt54script
|
|
- qt54tools
|
|
|
|
script:
|
|
- source /opt/qt54/bin/qt54-env.sh
|
|
- /opt/qt54/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.4.2_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt542-trusty'
|
|
packages:
|
|
- qt54base
|
|
- qt54script
|
|
- qt54tools
|
|
|
|
script:
|
|
- source /opt/qt54/bin/qt54-env.sh
|
|
- /opt/qt54/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.5.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt551-trusty'
|
|
packages:
|
|
- qt55base
|
|
- qt55script
|
|
- qt55tools
|
|
|
|
script:
|
|
- source /opt/qt55/bin/qt55-env.sh
|
|
- /opt/qt55/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.5.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt551-trusty'
|
|
packages:
|
|
- qt55base
|
|
- qt55script
|
|
- qt55tools
|
|
|
|
script:
|
|
- source /opt/qt55/bin/qt55-env.sh
|
|
- /opt/qt55/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.6.3_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt563-trusty'
|
|
packages:
|
|
- qt56base
|
|
- qt56script
|
|
- qt56tools
|
|
|
|
script:
|
|
- source /opt/qt56/bin/qt56-env.sh
|
|
- /opt/qt56/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.6.3_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt563-trusty'
|
|
packages:
|
|
- qt56base
|
|
- qt56script
|
|
- qt56tools
|
|
|
|
script:
|
|
- source /opt/qt56/bin/qt56-env.sh
|
|
- /opt/qt56/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.7.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt571-trusty'
|
|
packages:
|
|
- qt57base
|
|
- qt57script
|
|
- qt57tools
|
|
|
|
script:
|
|
- source /opt/qt57/bin/qt57-env.sh
|
|
- /opt/qt57/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.7.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt571-trusty'
|
|
packages:
|
|
- qt57base
|
|
- qt57script
|
|
- qt57tools
|
|
|
|
script:
|
|
- source /opt/qt57/bin/qt57-env.sh
|
|
- /opt/qt57/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.8.0_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt58-trusty'
|
|
packages:
|
|
- qt58base
|
|
- qt58script
|
|
- qt58tools
|
|
|
|
script:
|
|
- source /opt/qt58/bin/qt58-env.sh
|
|
- /opt/qt58/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.8.0_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt58-trusty'
|
|
packages:
|
|
- qt58base
|
|
- qt58script
|
|
- qt58tools
|
|
|
|
script:
|
|
- source /opt/qt58/bin/qt58-env.sh
|
|
- /opt/qt58/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.9.7_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt597-trusty'
|
|
packages:
|
|
- qt59base
|
|
- qt59script
|
|
- qt59tools
|
|
|
|
script:
|
|
- source /opt/qt59/bin/qt59-env.sh
|
|
- /opt/qt59/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.9.7_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt597-trusty'
|
|
packages:
|
|
- qt59base
|
|
- qt59script
|
|
- qt59tools
|
|
|
|
script:
|
|
- source /opt/qt59/bin/qt59-env.sh
|
|
- /opt/qt59/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.10.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt-5.10.1-trusty'
|
|
packages:
|
|
- qt510base
|
|
- qt510script
|
|
- qt510tools
|
|
|
|
script:
|
|
- source /opt/qt510/bin/qt510-env.sh
|
|
- /opt/qt510/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.10.1_Ubuntu_14.04
|
|
os: linux
|
|
dist: trusty
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt-5.10.1-trusty'
|
|
packages:
|
|
- qt510base
|
|
- qt510script
|
|
- qt510tools
|
|
|
|
script:
|
|
- source /opt/qt510/bin/qt510-env.sh
|
|
- /opt/qt510/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.11.3_Ubuntu_18.04
|
|
os: linux
|
|
dist: bionic
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt-5.11.3-bionic'
|
|
packages:
|
|
- qt511base
|
|
- qt511script
|
|
- qt511tools
|
|
- mesa-common-dev
|
|
- libgl1-mesa-dev
|
|
|
|
script:
|
|
- source /opt/qt511/bin/qt511-env.sh
|
|
- /opt/qt511/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.11.3_Ubuntu_18.04
|
|
os: linux
|
|
dist: bionic
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt-5.11.3-bionic'
|
|
packages:
|
|
- qt511base
|
|
- qt511script
|
|
- qt511tools
|
|
- mesa-common-dev
|
|
- libgl1-mesa-dev
|
|
|
|
script:
|
|
- source /opt/qt511/bin/qt511-env.sh
|
|
- /opt/qt511/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.12.3_Ubuntu_18.04
|
|
os: linux
|
|
dist: bionic
|
|
language: cpp
|
|
compiler: gcc
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt-5.12.3-bionic'
|
|
packages:
|
|
- qt512base
|
|
- qt512script
|
|
- qt512tools
|
|
- mesa-common-dev
|
|
- libgl1-mesa-dev
|
|
|
|
script:
|
|
- source /opt/qt512/bin/qt512-env.sh
|
|
- /opt/qt512/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
- env: Qt5.12.3_Ubuntu_18.04
|
|
os: linux
|
|
dist: bionic
|
|
language: cpp
|
|
compiler: clang
|
|
cache: ccache
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- sourceline: 'ppa:beineri/opt-qt-5.12.3-bionic'
|
|
packages:
|
|
- qt512base
|
|
- qt512script
|
|
- qt512tools
|
|
- mesa-common-dev
|
|
- libgl1-mesa-dev
|
|
|
|
script:
|
|
- source /opt/qt512/bin/qt512-env.sh
|
|
- /opt/qt512/bin/qmake -r limereport.pro
|
|
- make
|
|
- make check
|
|
|
|
notifications:
|
|
email: false |