.gitlab-ci.yml 1.18 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
  script: "CI/ci-linux.sh"
Jan Möbius's avatar
Jan Möbius committed
7 8 9 10
  tags:
    - Linux

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

20
cppcheck:
Jan Möbius's avatar
Jan Möbius committed
21
  script: "CI/ci-cppcheck.sh"
22 23 24
  tags:
    - Linux
    - MultiThreads
25 26 27
  artifacts:
    paths:
      - cppcheck.log
Jan Möbius's avatar
Jan Möbius committed
28 29

VS2015-Qt-5.6.0-x64:
Jan Möbius's avatar
Jan Möbius committed
30
  script: "CI\\VS2015-Qt-5.6.0-x64.bat"
Jan Möbius's avatar
Jan Möbius committed
31 32 33 34 35
  tags: 
    - VS2015
    - Qt56
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
36
      - rel/*.exe
37 38

VS2015-Qt-5.6.0-x32:
Jan Möbius's avatar
Jan Möbius committed
39
  script: "CI\\VS2015-Qt-5.6.0-x32.bat"
40 41 42 43 44
  tags: 
    - VS2015
    - Qt56
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
45
      - rel/*.exe
46 47 48


VS2013-Qt-5.5.1-x64:
Jan Möbius's avatar
Jan Möbius committed
49
  script: "CI\\VS2013-Qt-5.5.1-x64.bat"
50 51 52 53 54
  tags:
    - VS2013
    - Qt551
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
55
      - rel/*.exe
Jan Möbius's avatar
Jan Möbius committed
56

Jan Möbius's avatar
typo  
Jan Möbius committed
57
Mac-Cpp11:
Jan Möbius's avatar
Jan Möbius committed
58
  script: "CI/ci-mac.sh"
Jan Möbius's avatar
Jan Möbius committed
59 60 61 62
  tags:
    - Apple
  artifacts:
    paths:
Jan Möbius's avatar
typo  
Jan Möbius committed
63
      - build-release/*.dmg
Jan Möbius's avatar
Jan Möbius committed
64 65 66 67

Doc-publish:
  only:
     - master
Jan Möbius's avatar
Jan Möbius committed
68
  script: "CI/ci-doc.sh"
Jan Möbius's avatar
Jan Möbius committed
69 70 71 72 73 74 75 76 77 78
  tags:
     - Linux
  artifacts:
    paths:
       - build-release/Doxygen-warning.log 
       - build-release/Doxygen-error.log