.gitlab-ci.yml 1.22 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
gcc-c++11:
  script: "CI/ci-linux.sh gcc C++11"
  tags:
    - Linux

clang-c++11:
  script: "CI/ci-linux.sh clang C++11"
  tags:
    - Linux

macos-c++11:
  script: "CI/ci-mac.sh C++11"
  tags:
    - Apple

Jan Möbius committed
16 17 18 19 20 21 22 23
cppcheck:
  script: "CI/ci-cppcheck.sh"
  tags:
    - Linux
  artifacts:
    paths:
      - cppcheck.log

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
VS2017-64-bit:
  variables:
    BUILD_PLATFORM: "VS2017"
    ARCHITECTURE:   "x64"
  script: "CI\\Windows.bat"
  tags:
    - VS2015

VS2017-32-bit:
  variables:
    BUILD_PLATFORM: "VS2017"
    ARCHITECTURE:   "x32"
  script: "CI\\Windows.bat"
  tags:
    - VS2017

Jan Möbius committed
40
VS2015-64-bit:
41 42 43 44 45 46
  variables:
    BUILD_PLATFORM: "VS2015"
    ARCHITECTURE:   "x64"
  script: "CI\\Windows.bat"
  tags:
    - VS2015
Jan Möbius committed
47 48

VS2015-32-bit:
49 50 51 52 53 54 55
  variables:
    BUILD_PLATFORM: "VS2015"
    ARCHITECTURE:   "x32"
  script: "CI\\Windows.bat"
  tags:
    - VS2015

Jan Möbius committed
56 57

VS2013-64-bit:
58 59 60 61 62 63
  variables:
    BUILD_PLATFORM: "VS2013"
    ARCHITECTURE:   "x64"
  script: "CI\\Windows.bat"
  tags:
    - VS2013
Jan Möbius committed
64 65

VS2013-32-bit:
66 67 68 69 70 71
  variables:
    BUILD_PLATFORM: "VS2013"
    ARCHITECTURE:   "x32"
  script: "CI\\Windows.bat"
  tags:
    - VS2013
72 73 74 75 76

doc:
  script: "CI/ci-doc.sh"
  tags:
    - Linux
Jan Möbius committed
77 78 79
  artifacts:
      paths:
        - build-release/Build/share/OpenVolumeMesh/Doc/html
80