Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

Revision c2ea6fbae2634487a33181bb44d1508b19a4507c authored by Jan Möbius on 23 November 2022, 15:04:04 UTC, committed by Jan Möbius on 23 November 2022, 15:04:04 UTC
Merge branch 'fix_calc_normal_for_edges' into 'master'
Fix calc_normal for edges

See merge request OpenMesh/OpenMesh!325
2 parent s 3f328cd + 121ff40
  • Files
  • Changes
  • 2d0c205
  • /
  • .gitlab-ci.yml
Raw File Download

To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.

  • revision
  • directory
  • content
revision badge
swh:1:rev:c2ea6fbae2634487a33181bb44d1508b19a4507c
directory badge
swh:1:dir:2d0c20548c0fc0544ec6fbc5df57dd9a46a97aef
content badge
swh:1:cnt:4feb34353328717f1fd8d8d94e0c8d3d72c6c1ce

This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
Select below a type of object currently browsed in order to generate citations for them.

  • revision
  • directory
  • content
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
.gitlab-ci.yml
#############################################################
#                                                           #
# This is an auto generated file. Do not make               #
# changes to this file. They possible will be overriden.    #
#                                                           #
# To make persistent changes, changes files in              #
# ./CI/gitlab-ci/ ...                                       #
# and regenerate this file with the configuration tool      #
# python3 ./CI/gitlab-ci/assemble-gitlab-ci.py              #
#                                                           #
#############################################################

stages:
  - build
  - test
  - deploy

variables:
  GIT_SUBMODULE_STRATEGY: recursive

# -----------------
# Linux tasks
# -----------------

cppcheck:
  stage: build
  script: "CI/ci-cppcheck.sh"
  image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags: [Docker]
  timeout: 3h
  artifacts:
    paths:
      - cppcheck.log

#-----------  Job Informations:
# Type:       Build: debug
# OS:         Linux
# Compiler:   gcc
# Language:   cpp11
# QT Version: qt6.1.2

build-debug-gcc-cpp11-qt6.1.2:
  stage: build
  script: "CI/ci-linux-build.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "gcc"
    LANGUAGE: "cpp11"
    BUILD_TYPE: "debug"
    QTVERSION: "qt6.1.2"
    IWYU: "no"
    VECTORCHECKS: "yes"
  artifacts:
    paths:
    - build-gcc-cpp11-qt6.1.2-debug-vectorchecks/

#-----------  Job Informations:
# Type:       Test: debug
# OS:         Linux
# Compiler:   gcc
# Language:   cpp11

test-debug-gcc-cpp11-qt6.1.2:
  stage: test
  script: "CI/ci-linux-test.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
    - MultiThreads
  variables:
    COMPILER: "gcc"
    LANGUAGE: "cpp11"
    BUILD_TYPE: "debug"
    QTVERSION: "qt6.1.2"
    IWYU: "no"
    VECTORCHECKS: "yes"
  dependencies: [build-debug-gcc-cpp11-qt6.1.2]
  needs: [build-debug-gcc-cpp11-qt6.1.2]
  artifacts:
    reports:
      junit:
        - build-gcc-cpp11-qt6.1.2-debug-vectorchecks/Unittests/report.xml
        - build-gcc-cpp11-qt6.1.2-debug-vectorchecks/Unittests/report-customvec.xml
        - build-gcc-cpp11-qt6.1.2-debug-vectorchecks/Unittests/report-doublevec.xml


#-----------  Job Informations:
# Type:       Build: release
# OS:         Linux
# Compiler:   gcc
# Language:   cpp11
# QT Version: qt6.1.2

build-release-gcc-cpp11-qt6.1.2:
  stage: build
  script: "CI/ci-linux-build.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "gcc"
    LANGUAGE: "cpp11"
    BUILD_TYPE: "release"
    QTVERSION: "qt6.1.2"
    IWYU: "no"
    VECTORCHECKS: "yes"
  artifacts:
    paths:
    - build-gcc-cpp11-qt6.1.2-release-vectorchecks/

#-----------  Job Informations:
# Type:       Test: release
# OS:         Linux
# Compiler:   gcc
# Language:   cpp11

test-release-gcc-cpp11-qt6.1.2:
  stage: test
  script: "CI/ci-linux-test.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
    - MultiThreads
  variables:
    COMPILER: "gcc"
    LANGUAGE: "cpp11"
    BUILD_TYPE: "release"
    QTVERSION: "qt6.1.2"
    IWYU: "no"
    VECTORCHECKS: "yes"
  dependencies: [build-release-gcc-cpp11-qt6.1.2]
  needs: [build-release-gcc-cpp11-qt6.1.2]
  artifacts:
    reports:
      junit:
        - build-gcc-cpp11-qt6.1.2-release-vectorchecks/Unittests/report.xml
        - build-gcc-cpp11-qt6.1.2-release-vectorchecks/Unittests/report-customvec.xml
        - build-gcc-cpp11-qt6.1.2-release-vectorchecks/Unittests/report-doublevec.xml


#-----------  Job Informations:
# Type:       Build: debug
# OS:         Linux
# Compiler:   clang
# Language:   cpp11
# QT Version: qt6.1.2

build-debug-clang-cpp11-qt6.1.2:
  stage: build
  script: "CI/ci-linux-build.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp11"
    BUILD_TYPE: "debug"
    QTVERSION: "qt6.1.2"
    IWYU: "no"
    VECTORCHECKS: "yes"
  artifacts:
    paths:
    - build-clang-cpp11-qt6.1.2-debug-vectorchecks/

#-----------  Job Informations:
# Type:       Test: debug
# OS:         Linux
# Compiler:   clang
# Language:   cpp11

test-debug-clang-cpp11-qt6.1.2:
  stage: test
  script: "CI/ci-linux-test.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
    - MultiThreads
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp11"
    BUILD_TYPE: "debug"
    QTVERSION: "qt6.1.2"
    IWYU: "no"
    VECTORCHECKS: "yes"
  dependencies: [build-debug-clang-cpp11-qt6.1.2]
  needs: [build-debug-clang-cpp11-qt6.1.2]
  artifacts:
    reports:
      junit:
        - build-clang-cpp11-qt6.1.2-debug-vectorchecks/Unittests/report.xml
        - build-clang-cpp11-qt6.1.2-debug-vectorchecks/Unittests/report-customvec.xml
        - build-clang-cpp11-qt6.1.2-debug-vectorchecks/Unittests/report-doublevec.xml


#-----------  Job Informations:
# Type:       Build: release
# OS:         Linux
# Compiler:   clang
# Language:   cpp11
# QT Version: qt6.1.2

build-release-clang-cpp11-qt6.1.2:
  stage: build
  script: "CI/ci-linux-build.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp11"
    BUILD_TYPE: "release"
    QTVERSION: "qt6.1.2"
    IWYU: "no"
    VECTORCHECKS: "yes"
  artifacts:
    paths:
    - build-clang-cpp11-qt6.1.2-release-vectorchecks/

#-----------  Job Informations:
# Type:       Test: release
# OS:         Linux
# Compiler:   clang
# Language:   cpp11

test-release-clang-cpp11-qt6.1.2:
  stage: test
  script: "CI/ci-linux-test.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
    - MultiThreads
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp11"
    BUILD_TYPE: "release"
    QTVERSION: "qt6.1.2"
    IWYU: "no"
    VECTORCHECKS: "yes"
  dependencies: [build-release-clang-cpp11-qt6.1.2]
  needs: [build-release-clang-cpp11-qt6.1.2]
  artifacts:
    reports:
      junit:
        - build-clang-cpp11-qt6.1.2-release-vectorchecks/Unittests/report.xml
        - build-clang-cpp11-qt6.1.2-release-vectorchecks/Unittests/report-customvec.xml
        - build-clang-cpp11-qt6.1.2-release-vectorchecks/Unittests/report-doublevec.xml



#-----------  Job Informations:
# Type:       Build: debug
# OS:         Linux
# Compiler:   gcc
# Language:   cpp14
# QT Version: qt5.15.1

build-debug-gcc-cpp14-qt5.15.1:
  stage: build
  script: "CI/ci-linux-build.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "gcc"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "debug"
    QTVERSION: "qt5.15.1"
    IWYU: "no"
    VECTORCHECKS: "yes"
  artifacts:
    paths:
    - build-gcc-cpp14-qt5.15.1-debug-vectorchecks/

#-----------  Job Informations:
# Type:       Test: debug
# OS:         Linux
# Compiler:   gcc
# Language:   cpp14

test-debug-gcc-cpp14-qt5.15.1:
  stage: test
  script: "CI/ci-linux-test.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
    - MultiThreads
  variables:
    COMPILER: "gcc"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "debug"
    QTVERSION: "qt5.15.1"
    IWYU: "no"
    VECTORCHECKS: "yes"
  dependencies: [build-debug-gcc-cpp14-qt5.15.1]
  needs: [build-debug-gcc-cpp14-qt5.15.1]
  artifacts:
    reports:
      junit:
        - build-gcc-cpp14-qt5.15.1-debug-vectorchecks/Unittests/report.xml
        - build-gcc-cpp14-qt5.15.1-debug-vectorchecks/Unittests/report-customvec.xml
        - build-gcc-cpp14-qt5.15.1-debug-vectorchecks/Unittests/report-doublevec.xml


#-----------  Job Informations:
# Type:       Build: release
# OS:         Linux
# Compiler:   gcc
# Language:   cpp14
# QT Version: qt5.15.1

build-release-gcc-cpp14-qt5.15.1:
  stage: build
  script: "CI/ci-linux-build.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "gcc"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "release"
    QTVERSION: "qt5.15.1"
    IWYU: "no"
    VECTORCHECKS: "yes"
  artifacts:
    paths:
    - build-gcc-cpp14-qt5.15.1-release-vectorchecks/

#-----------  Job Informations:
# Type:       Test: release
# OS:         Linux
# Compiler:   gcc
# Language:   cpp14

test-release-gcc-cpp14-qt5.15.1:
  stage: test
  script: "CI/ci-linux-test.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
    - MultiThreads
  variables:
    COMPILER: "gcc"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "release"
    QTVERSION: "qt5.15.1"
    IWYU: "no"
    VECTORCHECKS: "yes"
  dependencies: [build-release-gcc-cpp14-qt5.15.1]
  needs: [build-release-gcc-cpp14-qt5.15.1]
  artifacts:
    reports:
      junit:
        - build-gcc-cpp14-qt5.15.1-release-vectorchecks/Unittests/report.xml
        - build-gcc-cpp14-qt5.15.1-release-vectorchecks/Unittests/report-customvec.xml
        - build-gcc-cpp14-qt5.15.1-release-vectorchecks/Unittests/report-doublevec.xml


#-----------  Job Informations:
# Type:       Build: debug
# OS:         Linux
# Compiler:   clang
# Language:   cpp14
# QT Version: qt5.15.1

build-debug-clang-cpp14-qt5.15.1:
  stage: build
  script: "CI/ci-linux-build.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "debug"
    QTVERSION: "qt5.15.1"
    IWYU: "no"
    VECTORCHECKS: "yes"
  artifacts:
    paths:
    - build-clang-cpp14-qt5.15.1-debug-vectorchecks/

#-----------  Job Informations:
# Type:       Test: debug
# OS:         Linux
# Compiler:   clang
# Language:   cpp14

test-debug-clang-cpp14-qt5.15.1:
  stage: test
  script: "CI/ci-linux-test.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
    - MultiThreads
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "debug"
    QTVERSION: "qt5.15.1"
    IWYU: "no"
    VECTORCHECKS: "yes"
  dependencies: [build-debug-clang-cpp14-qt5.15.1]
  needs: [build-debug-clang-cpp14-qt5.15.1]
  artifacts:
    reports:
      junit:
        - build-clang-cpp14-qt5.15.1-debug-vectorchecks/Unittests/report.xml
        - build-clang-cpp14-qt5.15.1-debug-vectorchecks/Unittests/report-customvec.xml
        - build-clang-cpp14-qt5.15.1-debug-vectorchecks/Unittests/report-doublevec.xml


#-----------  Job Informations:
# Type:       Build: release
# OS:         Linux
# Compiler:   clang
# Language:   cpp14
# QT Version: qt5.15.1

build-release-clang-cpp14-qt5.15.1:
  stage: build
  script: "CI/ci-linux-build.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "release"
    QTVERSION: "qt5.15.1"
    IWYU: "no"
    VECTORCHECKS: "yes"
  artifacts:
    paths:
    - build-clang-cpp14-qt5.15.1-release-vectorchecks/

#-----------  Job Informations:
# Type:       Test: release
# OS:         Linux
# Compiler:   clang
# Language:   cpp14

test-release-clang-cpp14-qt5.15.1:
  stage: test
  script: "CI/ci-linux-test.sh"
  #image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
    - MultiThreads
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "release"
    QTVERSION: "qt5.15.1"
    IWYU: "no"
    VECTORCHECKS: "yes"
  dependencies: [build-release-clang-cpp14-qt5.15.1]
  needs: [build-release-clang-cpp14-qt5.15.1]
  artifacts:
    reports:
      junit:
        - build-clang-cpp14-qt5.15.1-release-vectorchecks/Unittests/report.xml
        - build-clang-cpp14-qt5.15.1-release-vectorchecks/Unittests/report-customvec.xml
        - build-clang-cpp14-qt5.15.1-release-vectorchecks/Unittests/report-doublevec.xml



#-----------  Job Informations:
# Type:       Build: release
# OS:         Linux
# Compiler:   clang
# Language:   cpp14

iwyu-release-clang-cpp14-qt5.15.1:
  stage: build
  script: "CI/ci-linux-build.sh"
  image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "release"
    QTVERSION: "qt5.15.1"
    IWYU: "yes"
    VECTORCHECKS: "yes"
  artifacts:
    paths:
    - build-clang-cpp14-qt5.15.1-release-iwyu-vectorchecks/compile_commands.json
    - build-clang-cpp14-qt5.15.1-release-iwyu-vectorchecks/iwyu.dump
#-----------  Job Informations:
# Type:       Build: release
# OS:         Linux
# Compiler:   clang
# Language:   cpp14

nvc-release-clang-cpp14-qt5.15.1:
  stage: build
  script: "CI/ci-linux-build.sh"
  image: gitlab.vci.rwth-aachen.de:4567/docker/docker/docker-openmesh-container
  tags:
    - Linux
    - stretch
  variables:
    COMPILER: "clang"
    LANGUAGE: "cpp14"
    BUILD_TYPE: "release"
    QTVERSION: "qt5.15.1"
    IWYU: "no"
    VECTORCHECKS: "no"
  artifacts:
    paths:
      - build-clang-cpp14-qt5.15.1-release/

# -----------------
# MAC tasks
# -----------------

#-----------  Job Informations:
# Type:       Build+Test: debug
# OS:         Mac
# Language:   cpp11

macos-cpp11-debug:
    stage: build
    script: "CI/ci-mac-build.sh cpp11 debug ; CI/ci-mac-test.sh cpp11 debug"
    tags:
      - Apple
    artifacts:
      paths:
        - build-debug-cpp11/*.dmg
        - build-debug-cpp11/*.tar.gz
#      reports:
#        junit:
#          - build-debug-cpp11/Unittests/report.xml
#          - build-debug-cpp11/Unittests/report-customvec.xml
#          - build-debug-cpp11/Unittests/report-doublevec.xml

#-----------  Job Informations:
# Type:       Build+Test: release
# OS:         Mac
# Language:   cpp11

macos-cpp11-release:
    stage: build
    script: "CI/ci-mac-build.sh cpp11 release ; CI/ci-mac-test.sh cpp11 release"
    tags:
      - Apple
    artifacts:
      paths:
        - build-release-cpp11/*.dmg
        - build-release-cpp11/*.tar.gz
#      reports:
#        junit:
#          - build-release-cpp11/Unittests/report.xml
#          - build-release-cpp11/Unittests/report-customvec.xml
#          - build-release-cpp11/Unittests/report-doublevec.xml


#-----------  Job Informations:
# Type:       Build+Test: debug
# OS:         Mac
# Language:   cpp14

macos-cpp14-debug:
    stage: build
    script: "CI/ci-mac-build.sh cpp14 debug ; CI/ci-mac-test.sh cpp14 debug"
    tags:
      - Apple
    artifacts:
      paths:
        - build-debug-cpp14/*.dmg
        - build-debug-cpp14/*.tar.gz
#      reports:
#        junit:
#          - build-debug-cpp14/Unittests/report.xml
#          - build-debug-cpp14/Unittests/report-customvec.xml
#          - build-debug-cpp14/Unittests/report-doublevec.xml

#-----------  Job Informations:
# Type:       Build+Test: release
# OS:         Mac
# Language:   cpp14

macos-cpp14-release:
    stage: build
    script: "CI/ci-mac-build.sh cpp14 release ; CI/ci-mac-test.sh cpp14 release"
    tags:
      - Apple
    artifacts:
      paths:
        - build-release-cpp14/*.dmg
        - build-release-cpp14/*.tar.gz
#      reports:
#        junit:
#          - build-release-cpp14/Unittests/report.xml
#          - build-release-cpp14/Unittests/report-customvec.xml
#          - build-release-cpp14/Unittests/report-doublevec.xml


#-----------  Job Informations:
# Type:       Build+Test: debug
# OS:         Mac
# Language:   cpp14

macos-M1-cpp14-debug:
    stage: build
    script: "CI/ci-mac-M1-build.sh cpp14 debug ; CI/ci-mac-M1-test.sh cpp14 debug"
    tags:
      - AppleM1
    artifacts:
      paths:
        - build-debug-cpp14/*.dmg
        - build-debug-cpp14/*.tar.gz
#      reports:
#        junit:
#          - build-debug-cpp14/Unittests/report.xml
#          - build-debug-cpp14/Unittests/report-customvec.xml
#          - build-debug-cpp14/Unittests/report-doublevec.xml

#-----------  Job Informations:
# Type:       Build+Test: release
# OS:         Mac
# Language:   cpp14

macos-M1-cpp14-release:
    stage: build
    script: "CI/ci-mac-M1-build.sh cpp14 release ; CI/ci-mac-M1-test.sh cpp14 release"
    tags:
      - AppleM1
    artifacts:
      paths:
        - build-release-cpp14/*.dmg
        - build-release-cpp14/*.tar.gz
#      reports:
#        junit:
#          - build-release-cpp14/Unittests/report.xml
#          - build-release-cpp14/Unittests/report-customvec.xml
#          - build-release-cpp14/Unittests/report-doublevec.xml




# -----------------
# Windows tasks
# -----------------

#-------------  Job Informations:
# Type:         Build+Test: Release
# OS:           Windows
# Architecture: x64
# Shared:       TRUE
# VS Version:   VS2019
# Apps:         {{APPS}}

build-VS2019-x64-shared-TRUE-apps:
  stage: build
  variables:
    BUILD_PLATFORM: "VS2019"
    ARCHITECTURE:   "x64"
    SHARED:         "TRUE"
    APPS:           "ON"
  script: "CI\\Windows.bat"
  tags:
    - VS2019
    - Qt612
  artifacts:
    paths:
      - build-release/*.exe
    reports:
      junit:
        - build-release/unittests/report.xml
        - build-release/unittests/report-customvec.xml
        - build-release/unittests/report-doublevec.xml

#-------------  Job Informations:
# Type:         Build+Test: Release
# OS:           Windows
# Architecture: x64
# Shared:       FALSE
# VS Version:   VS2019
# Apps:         {{APPS}}

build-VS2019-x64-shared-FALSE-apps:
  stage: build
  variables:
    BUILD_PLATFORM: "VS2019"
    ARCHITECTURE:   "x64"
    SHARED:         "FALSE"
    APPS:           "ON"
  script: "CI\\Windows.bat"
  tags:
    - VS2019
    - Qt612
  artifacts:
    paths:
      - build-release/*.exe
    reports:
      junit:
        - build-release/unittests/report.xml
        - build-release/unittests/report-customvec.xml
        - build-release/unittests/report-doublevec.xml


#-------------  Job Informations:
# Type:         Build+Test: Release
# OS:           Windows
# Architecture: x64
# Shared:       TRUE
# VS Version:   VS2017
# Apps:         {{APPS}}

build-VS2017-x64-shared-TRUE-apps:
  stage: build
  variables:
    BUILD_PLATFORM: "VS2017"
    ARCHITECTURE:   "x64"
    SHARED:         "TRUE"
    APPS:           "ON"
  script: "CI\\Windows.bat"
  tags:
    - VS2017
    - Qt5101
  artifacts:
    paths:
      - build-release/*.exe
    reports:
      junit:
        - build-release/unittests/report.xml
        - build-release/unittests/report-customvec.xml
        - build-release/unittests/report-doublevec.xml

#-------------  Job Informations:
# Type:         Build+Test: Release
# OS:           Windows
# Architecture: x64
# Shared:       FALSE
# VS Version:   VS2017
# Apps:         {{APPS}}

build-VS2017-x64-shared-FALSE-apps:
  stage: build
  variables:
    BUILD_PLATFORM: "VS2017"
    ARCHITECTURE:   "x64"
    SHARED:         "FALSE"
    APPS:           "ON"
  script: "CI\\Windows.bat"
  tags:
    - VS2017
    - Qt5101
  artifacts:
    paths:
      - build-release/*.exe
    reports:
      junit:
        - build-release/unittests/report.xml
        - build-release/unittests/report-customvec.xml
        - build-release/unittests/report-doublevec.xml


Doc-publish:
  stage: deploy
  only:
     - master
  script: "CI/ci-doc.sh"
  dependencies: []
  tags:
     - Linux
     - stretch     

Sources:
  stage: deploy
  only:
     - master
  script: "CI/ci-source.sh"
  tags:
     - Linux
     - stretch     
  dependencies: []
  artifacts:
    paths:
      - OpenMesh*.zip
      - OpenMesh*.tar.bz2
      - OpenMesh*.tar.gz

trigger_openmesh-python-rebuild:
  stage: deploy
  only:
     - master
  dependencies: []
  script:
    - "curl -X POST -F token=b63ed804ada51d7d1ffe5d6ea0dfa2 -F ref=track-OM-master https://www.graphics.rwth-aachen.de:9000/api/v4/projects/1024/trigger/pipeline"

#Debian:
#  stage: deploy
#  only:
#     - master
#  script: 
#     - mkdir .OpenMesh
#     - cp -r * .OpenMesh
#     - mv .OpenMesh OpenMesh
#     - cd OpenMesh
#     - dpkg-buildpackage --no-sign
#  tags:
#     - Linux
#     - stretch
#  dependencies: []
#  artifacts:
#    paths:
#      - libopenmesh*.deb


The diff you're trying to view is too large. Only the first 1000 changed files have been loaded.
Showing with 0 additions and 0 deletions (0 / 0 diffs computed)
swh spinner

Computing file changes ...

back to top

Software Heritage — Copyright (C) 2015–2026, The Software Heritage developers. License: GNU AGPLv3+.
The source code of Software Heritage itself is available on our development forge.
The source code files archived by Software Heritage are available under their own copyright and licenses.
Terms of use: Archive access, API— Content policy— Contact— JavaScript license information— Web API