.gitlab-ci-tunnel.yml 1.01 KB
Newer Older
1 2 3 4 5 6 7 8
#################################################
# Base configuration
#################################################

variables:
  GIT_SUBMODULE_STRATEGY: recursive
  MAKEFILE_JOBS: 5
  CCACHE_SIZE: 2G
9
  CMAKE_OPTIONS: -DENABLE_LIME_X3DH=YES -DENABLE_TUNNEL=YES
10 11 12 13 14 15


#################################################
# Platforms to test
#################################################

16 17 18
.job-prepare:
  only:
    - schedules
19

20 21 22 23
  except:
    variables:
      - $FAST_LINUX_TESTS

24
include:
25
  - '.gitlab-ci-files/job-linux-prepare.yml'
26 27 28
  - '.gitlab-ci-files/job-android.yml'
  - '.gitlab-ci-files/job-ios.yml'
  - '.gitlab-ci-files/job-linux-desktop.yml'
29 30 31 32
  - '.gitlab-ci-files/job-linux-desktop-archlinux-latest.yml'
  - '.gitlab-ci-files/job-linux-desktop-centos7.yml'
  - '.gitlab-ci-files/job-linux-desktop-debian8.yml'
  - '.gitlab-ci-files/job-linux-desktop-debian9.yml'
33
  - '.gitlab-ci-files/job-linux-desktop-ubuntu-rolling.yml'
34
  - '.gitlab-ci-files/job-macosx.yml'
35
  - '.gitlab-ci-files/job-windows.yml'
36 37 38

stages:
 - build
39
 - test