2018-12-28 11:11:48 -08:00
|
|
|
stages:
|
|
|
|
- test
|
|
|
|
- deploy
|
|
|
|
|
|
|
|
clazy:
|
|
|
|
stage: test
|
2020-01-18 08:36:59 -08:00
|
|
|
image: kaidan/debian-unstable
|
2018-12-28 11:11:48 -08:00
|
|
|
variables:
|
|
|
|
CMAKE_CXX_COMPILER: clazy
|
|
|
|
script: utils/travis/build.sh
|
2019-10-09 10:18:13 -07:00
|
|
|
allow_failure: true
|
2018-12-28 11:11:48 -08:00
|
|
|
|
|
|
|
qmllint:
|
|
|
|
stage: test
|
|
|
|
image: kaidan/neon-bionic
|
|
|
|
script: qmllint $(find . -name "*.qml")
|
|
|
|
variables:
|
|
|
|
QT_SELECT: 5
|
|
|
|
|
2020-07-23 04:53:11 -07:00
|
|
|
build:
|
|
|
|
stage: test
|
2018-12-28 11:11:48 -08:00
|
|
|
image: kaidan/debian-unstable
|
|
|
|
script: utils/travis/build.sh
|
|
|
|
|
2018-11-25 13:08:42 -08:00
|
|
|
linux-appimage:
|
2018-12-28 11:11:48 -08:00
|
|
|
stage: deploy
|
2019-11-26 08:28:25 -08:00
|
|
|
image: kaidan/ubuntu-xenial
|
2018-11-25 14:31:26 -08:00
|
|
|
script: utils/build-linux-appimage.sh
|
2018-11-25 13:08:42 -08:00
|
|
|
variables:
|
2018-11-25 14:31:26 -08:00
|
|
|
QXMPP_BUILD: /usr
|
2018-11-25 13:08:42 -08:00
|
|
|
artifacts:
|
|
|
|
paths:
|
|
|
|
- "*.AppImage"
|
2018-11-25 14:31:26 -08:00
|
|
|
- "*.AppImage.zsync"
|
2018-11-25 13:08:42 -08:00
|
|
|
expire_in: 1 week
|
2020-08-26 14:52:29 -07:00
|
|
|
only:
|
|
|
|
- network/kaidan
|
2018-11-25 13:08:42 -08:00
|
|
|
|
2019-05-03 11:15:18 -07:00
|
|
|
android:
|
|
|
|
stage: deploy
|
2020-03-13 14:00:35 -07:00
|
|
|
image: kdeorg/android-sdk
|
2019-05-03 11:15:18 -07:00
|
|
|
script:
|
2019-10-19 05:54:33 -07:00
|
|
|
- utils/build-android-docker.sh
|
2019-05-03 11:15:18 -07:00
|
|
|
variables:
|
|
|
|
KF5_VERSION: master
|
2019-06-15 09:50:47 -07:00
|
|
|
allow_failure: true
|
2019-05-03 11:15:18 -07:00
|
|
|
artifacts:
|
|
|
|
paths:
|
2020-03-17 04:30:49 -07:00
|
|
|
- "kaidan_arm.apk"
|
|
|
|
- "kaidan_arm64.apk"
|
2019-05-03 11:15:18 -07:00
|
|
|
expire_in: 1 week
|
2020-08-26 14:52:29 -07:00
|
|
|
only:
|
|
|
|
- network/kaidan
|
2019-05-03 11:15:18 -07:00
|
|
|
|
2018-09-25 07:59:55 -07:00
|
|
|
variables:
|
|
|
|
GIT_SUBMODULE_STRATEGY: recursive
|
|
|
|
BUILD_SYSTEM: cmake
|
2018-11-25 14:31:26 -08:00
|
|
|
BUILD_TYPE: Release
|