.gitlab-ci.yml 1.56 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 11
  tags:
    - Linux

clang-c++11-Qt5:
12 13 14 15
  variables:
    COMPILER:       "clang"     
    LANGUAGE:       "C++11"   
    QTVERSION:      "QT5"     
Jan Möbius's avatar
Jan Möbius committed
16
    GIT_SUBMODULE_STRATEGY: recursive
Jan Möbius's avatar
Jan Möbius committed
17
  script: "CI/ci-linux.sh"
Jan Möbius's avatar
Jan Möbius committed
18 19
  tags:
    - Linux
20
    - MultiThreads
Jan Möbius's avatar
Jan Möbius committed
21

22
cppcheck:
Jan Möbius's avatar
Jan Möbius committed
23
  script: "CI/ci-cppcheck.sh"
Jan Möbius's avatar
Jan Möbius committed
24 25
  variables:
     GIT_SUBMODULE_STRATEGY: recursive
26 27 28
  tags:
    - Linux
    - MultiThreads
29 30 31
  artifacts:
    paths:
      - cppcheck.log
Jan Möbius's avatar
Jan Möbius committed
32 33

VS2015-Qt-5.6.0-x64:
Jan Möbius's avatar
Jan Möbius committed
34
  script: "CI\\VS2015-Qt-5.6.0-x64.bat"
Jan Möbius's avatar
Jan Möbius committed
35 36
  variables:
     GIT_SUBMODULE_STRATEGY: recursive
Jan Möbius's avatar
Jan Möbius committed
37 38 39 40 41
  tags: 
    - VS2015
    - Qt56
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
42
      - rel/*.exe
43 44

VS2015-Qt-5.6.0-x32:
Jan Möbius's avatar
Jan Möbius committed
45
  script: "CI\\VS2015-Qt-5.6.0-x32.bat"
Jan Möbius's avatar
Jan Möbius committed
46 47
  variables:
    GIT_SUBMODULE_STRATEGY: recursive
48 49 50 51 52
  tags: 
    - VS2015
    - Qt56
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
53
      - rel/*.exe
54 55 56


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

Jan Möbius's avatar
typo  
Jan Möbius committed
67
Mac-Cpp11:
Jan Möbius's avatar
Jan Möbius committed
68
  script: "CI/ci-mac.sh"
Jan Möbius's avatar
Jan Möbius committed
69 70
  variables:
     GIT_SUBMODULE_STRATEGY: recursive
Jan Möbius's avatar
Jan Möbius committed
71 72 73 74
  tags:
    - Apple
  artifacts:
    paths:
Jan Möbius's avatar
typo  
Jan Möbius committed
75
      - build-release/*.dmg
Jan Möbius's avatar
Jan Möbius committed
76 77 78 79

Doc-publish:
  only:
     - master
Jan Möbius's avatar
Jan Möbius committed
80
  script: "CI/ci-doc.sh"
Jan Möbius's avatar
Jan Möbius committed
81 82
  tags:
     - Linux
Jan Möbius's avatar
Jan Möbius committed
83 84
  variables:
     GIT_SUBMODULE_STRATEGY: recursive
Jan Möbius's avatar
Jan Möbius committed
85 86 87 88 89 90 91 92
  artifacts:
    paths:
       - build-release/Doxygen-warning.log 
       - build-release/Doxygen-error.log