.gitlab-ci.yml 962 Bytes
Newer Older
Jan Möbius's avatar
Jan Möbius committed
1
2
gcc-c++11:
  script: "CI/ci-linux.sh gcc C++11"
Jan Möbius's avatar
Jan Möbius committed
3
4
  tags:
    - Linux
Jan Möbius's avatar
Jan Möbius committed
5
6
7

clang-c++11:
  script: "CI/ci-linux.sh clang C++11"
Jan Möbius's avatar
Jan Möbius committed
8
9
  tags:
    - Linux
Jan Möbius's avatar
Jan Möbius committed
10
11
12

gcc-c++98:
  script: "CI/ci-linux.sh gcc C++98"
Jan Möbius's avatar
Jan Möbius committed
13
14
  tags:
    - Linux
Jan Möbius's avatar
Jan Möbius committed
15
16
17

clang-c++98:
  script: "CI/ci-linux.sh clang C++98"
Jan Möbius's avatar
Jan Möbius committed
18
  tags: 
Jan Möbius's avatar
Jan Möbius committed
19
    - Linux
Jan Möbius's avatar
Jan Möbius committed
20

Jan Möbius's avatar
Jan Möbius committed
21
22
23
24
macos-c++11:
  script: "CI/ci-mac.sh C++11"
  tags:
    - Apple
25
26
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
27
      - build-release-cpp11/*.dmg
28
      - build-release-cpp11/*.tar.gz
Jan Möbius's avatar
Jan Möbius committed
29
30
31

macos-c++98:
  script: "CI/ci-mac.sh C++98"
Jan Möbius's avatar
Jan Möbius committed
32
33
  tags:
    - Apple
34
35
  artifacts:
    paths:
Jan Möbius's avatar
Jan Möbius committed
36
      - build-release-cpp98/*.dmg
37
      - build-release-cpp98/*.tar.gz
Jan Möbius's avatar
Jan Möbius committed
38
39
40
41
42

cppcheck:
  script: "CI/ci-cppcheck.sh"
  tags:
    - Linux
Jan Möbius's avatar
Jan Möbius committed
43
44
45
  artifacts:
    paths:
      - cppcheck.log
Jan Möbius's avatar
Jan Möbius committed
46
47
48
49
50
51
52
53
54
55
56
57
58
59

VS2015-64-bit-shared-apps:
  variables:
    BUILD_PLATFORM: "VS2015"
    ARCHITECTURE:   "x64"
    SHARED:         "TRUE"
    APPS:           "ON"
  script: "CI\\Windows.bat"
    tags:
      - VS2015
    artifacts:
      paths:
        - Build/*.exe