.gitlab-ci.yml 2.01 KB
Newer Older
Jan Möbius's avatar
Jan Möbius committed
1
gcc-c++11-Qt5:
2
3
4
5
  variables:     
    COMPILER:       "gcc"     
    LANGUAGE:       "C++11"     
    QTVERSION:      "QT5"     
Jan Möbius's avatar
Jan Möbius committed
6
    GIT_SUBMODULE_STRATEGY: recursive
Jan Möbius's avatar
Jan Möbius committed
7
  script: "CI/ci-linux.sh"
Jan Möbius's avatar
Jan Möbius committed
8
9
10
  tags:
    - Linux

11
12
13
14
15
16
17
18
19
20
gcc-c++11-Qt5.9.0:
  variables:     
    COMPILER:       "gcc"     
    LANGUAGE:       "C++11"     
    QTVERSION:      "QT5.9.0"     
    GIT_SUBMODULE_STRATEGY: recursive
  script: "CI/ci-linux.sh"
  tags:
    - Linux

Jan Möbius's avatar
Jan Möbius committed
21
clang-c++11-Qt5:
22
23
24
25
  variables:
    COMPILER:       "clang"     
    LANGUAGE:       "C++11"   
    QTVERSION:      "QT5"     
Jan Möbius's avatar
Jan Möbius committed
26
    GIT_SUBMODULE_STRATEGY: recursive
Jan Möbius's avatar
Jan Möbius committed
27
  script: "CI/ci-linux.sh"
Jan Möbius's avatar
Jan Möbius committed
28
29
  tags:
    - Linux
30
    - MultiThreads
Jan Möbius's avatar
Jan Möbius committed
31

32
33
34
35
36
37
38
39
40
41
42
43
clang-c++11-Qt5.9.0:
  variables:
    COMPILER:       "clang"     
    LANGUAGE:       "C++11"   
    QTVERSION:      "QT5.9.0"     
    GIT_SUBMODULE_STRATEGY: recursive
  script: "CI/ci-linux.sh"
  tags:
    - Linux
    - MultiThreads


44
cppcheck:
Jan Möbius's avatar
Jan Möbius committed
45
  script: "CI/ci-cppcheck.sh"
Jan Möbius's avatar
Jan Möbius committed
46
47
  variables:
     GIT_SUBMODULE_STRATEGY: recursive
48
49
50
  tags:
    - Linux
    - MultiThreads
51
52
53
  artifacts:
    paths:
      - cppcheck.log
Jan Möbius's avatar
Jan Möbius committed
54
55

VS2015-Qt-5.6.0-x64:
Jan Möbius's avatar
Jan Möbius committed
56
  script: "CI\\VS2015-Qt-5.6.0-x64.bat"
Jan Möbius's avatar
Jan Möbius committed
57
58
  variables:
     GIT_SUBMODULE_STRATEGY: recursive
Jan Möbius's avatar
Jan Möbius committed
59
60
61
62
63
  tags: 
    - VS2015
    - Qt56
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
64
      - rel/*.exe
65
66

VS2015-Qt-5.6.0-x32:
Jan Möbius's avatar
Jan Möbius committed
67
  script: "CI\\VS2015-Qt-5.6.0-x32.bat"
Jan Möbius's avatar
Jan Möbius committed
68
69
  variables:
    GIT_SUBMODULE_STRATEGY: recursive
70
71
72
73
74
  tags: 
    - VS2015
    - Qt56
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
75
      - rel/*.exe
76
77
78


VS2013-Qt-5.5.1-x64:
Jan Möbius's avatar
Jan Möbius committed
79
  script: "CI\\VS2013-Qt-5.5.1-x64.bat"
Jan Möbius's avatar
Jan Möbius committed
80
81
  variables:
     GIT_SUBMODULE_STRATEGY: recursive
82
83
84
85
86
  tags:
    - VS2013
    - Qt551
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
87
      - rel/*.exe
Jan Möbius's avatar
Jan Möbius committed
88

Jan Möbius's avatar
typo    
Jan Möbius committed
89
Mac-Cpp11:
Jan Möbius's avatar
Jan Möbius committed
90
  script: "CI/ci-mac.sh"
Jan Möbius's avatar
Jan Möbius committed
91
92
  variables:
     GIT_SUBMODULE_STRATEGY: recursive
Jan Möbius's avatar
Jan Möbius committed
93
94
95
96
  tags:
    - Apple
  artifacts:
    paths:
Jan Möbius's avatar
typo    
Jan Möbius committed
97
      - build-release/*.dmg
Jan Möbius's avatar
Jan Möbius committed
98
99
100
101

Doc-publish:
  only:
     - master
Jan Möbius's avatar
Jan Möbius committed
102
  script: "CI/ci-doc.sh"
Jan Möbius's avatar
Jan Möbius committed
103
104
  tags:
     - Linux
Jan Möbius's avatar
Jan Möbius committed
105
106
  variables:
     GIT_SUBMODULE_STRATEGY: recursive
Jan Möbius's avatar
Jan Möbius committed
107
108
109
110
111
112
113
114
  artifacts:
    paths:
       - build-release/Doxygen-warning.log 
       - build-release/Doxygen-error.log