2020-10-05 20:01:20 +00:00
|
|
|
stages:
|
|
|
|
- prepare
|
|
|
|
- build
|
|
|
|
- deploy
|
|
|
|
|
2020-10-04 20:07:18 +00:00
|
|
|
workflow:
|
|
|
|
rules:
|
2020-10-05 20:01:20 +00:00
|
|
|
- if: $CI_EXTERNAL_PULL_REQUEST_IID
|
2020-10-04 20:07:18 +00:00
|
|
|
- if: $CI_COMMIT_TAG
|
|
|
|
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
|
2020-10-05 20:01:20 +00:00
|
|
|
|
|
|
|
variables:
|
|
|
|
GIT_SUBMODULE_STRATEGY: recursive
|
|
|
|
|
|
|
|
simpleCheck:
|
|
|
|
stage: prepare
|
2020-10-05 23:28:02 +02:00
|
|
|
script: echo PREPARE
|
2020-10-05 20:01:20 +00:00
|
|
|
tags:
|
|
|
|
- linuxX64
|
|
|
|
|
2020-10-04 20:07:18 +00:00
|
|
|
buildLinux:
|
2020-10-05 20:01:20 +00:00
|
|
|
stage: build
|
|
|
|
when: manual
|
|
|
|
allow_failure: false
|
2020-10-04 20:07:18 +00:00
|
|
|
script:
|
2020-10-05 20:01:20 +00:00
|
|
|
- ./linuxBuild.sh
|
2020-10-04 20:07:18 +00:00
|
|
|
tags:
|
|
|
|
- linuxX64
|
|
|
|
buildMac:
|
2020-10-05 20:01:20 +00:00
|
|
|
stage: build
|
|
|
|
when: manual
|
|
|
|
allow_failure: false
|
2020-10-07 19:44:40 +02:00
|
|
|
script:
|
|
|
|
- ./macBuild.sh
|
2020-10-04 20:07:18 +00:00
|
|
|
tags:
|
|
|
|
- macos
|
|
|
|
buildWindows:
|
2020-10-05 20:01:20 +00:00
|
|
|
stage: build
|
|
|
|
when: manual
|
|
|
|
allow_failure: false
|
2020-10-04 20:07:18 +00:00
|
|
|
script: echo TEST_PULL_REQUEST_WIN
|
|
|
|
tags:
|
|
|
|
- windowsX64
|
|
|
|
|