43 lines
681 B
YAML
43 lines
681 B
YAML
stages:
|
|
- build
|
|
- test
|
|
- deploy
|
|
|
|
variables:
|
|
GIT_SUBMODULE_STRATEGY: recursive
|
|
|
|
{linux.yml}
|
|
|
|
{mac.yml}
|
|
|
|
{windows.yml}
|
|
|
|
Doc-publish:
|
|
stage: deploy
|
|
only:
|
|
- master
|
|
script: "CI/ci-doc.sh"
|
|
tags:
|
|
- Linux
|
|
- stretch
|
|
|
|
Sources:
|
|
stage: deploy
|
|
only:
|
|
- master
|
|
script: "CI/ci-source.sh"
|
|
tags:
|
|
- Linux
|
|
- stretch
|
|
artifacts:
|
|
paths:
|
|
- OpenMesh*.zip
|
|
- OpenMesh*.tar.bz2
|
|
- OpenMesh*.tar.gz
|
|
|
|
trigger_openmesh-python-rebuild:
|
|
stage: deploy
|
|
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"
|
|
|